the Mystery of the Rubix cube