Rubik's Cube Code for programmatically manipulating a Rubik's cube. The goal is to eventually build functionality including: Solving Rubik's cubes in a move-optimal way Reconstructing blindfolded solves