Last month, over three hundred and fifty Rubik's Cube enthusiasts gathered in Dusseldorf, Germany to compete in the 5th annual World Rubik's Cube Championship.