The Rubik's Cube turns 40 tomorrow