It is a homework project of front-end class in summer term. You can see, rotate and solve it automatically. You can also design your cube and solve it (of course we will check whether the cube is valid :D) How to play: Left click on cube and drag to rotate the cube. Click on the backgournd and drage to change view (but rotate back automatically), Right click and drag the cube to rotate the total cube. For more detail help please click the botton on the right-top.