Rubik’s Cube – A Question Waiting to be Answered