Out of curiosity, how many times must it be solved? I've solved at 40 moves & 39 moves with a program. Currently at 38....
If it goes all the way down to 20, then probably not worth my time for just 3 points (haha)
* Also, Is my progress saved - or if I log out, it resets and I start back at 40 moves?