How to Solve Rubik's Cube - Search