Solving Rubic's Cube in my mind