Solver for theultimatepuzzle.com