As a kid I spent hours playing with the Rubik’s cube.  I...