Rubik's Cube
When I was 11 my father taught me how to solve a Rubik's Cube. Since then I have been searching for better and faster ways to solve it. When I was a junior in high school, I wrote a small Rubik's Cube program that allowed you to move the cube but was only a two-dimensional object. I have always wanted to write a program that would teach someone to solve the cube.
This Rubik's Cube was originally created by Karl Hörnell but I modified it to make the size larger and I was hoping to make it useful for writing a Rubik's Cube Solver. For now you can just enjoy moving it around and trying to solve it. Pressing s will scramble the cube and r will reset it.