8-Puzzle-Solver This program solves the 8-puzzle tile game using iterative deepening depth-first search and A* search