Rubik's Cube plays a new meaning