puzzle.py - Contains the implementation of Breadth First Search algorithm to solve the puzzle. Run the program and it will generate 3 text files containing the path to goal,explored nodes, and node ...