Solve any Rubik's cube