Math and Sliding Puzzles