Magic Cube is the classical cube puzzle. The object of the game is to recover the cube to its original status with only one color in every side of the cube.
The demostrate function shows you how to solve the puzzle by back-tracking the steps.
There are 3 levels: easy, difficult and professional. Easy level shuffles 3-7 times,
dfficult level shuffles 8-15 times, and professional level shuffles 25 times.