Rubik's cube written in C++ and OpenGL.