Move Notation Solve For Puzzles