#8-puzzle Program to solve the 8-puzzle problem (and its natural generalizations) using the A* search algorithm.