8-Puzzle-Solver For random generated puzzles execute main.py For solve puzzle via user input execute main2.py