Puzzles solved by BFS