8-Puzzle problem A classical artificial intelligence problem, known as the 8-Puzzle problem. Uses BFS algorithm to find the optimal solution.