Takes a 3x3 Rubik's Cube, programmatically represents it, and solves it.