A python program that solves a 3x3 sliding number puzzle that is randomly generated using A* search method.
The goal state is:
0 1 2
3 4 5
6 7 8
and the puzzle is initiated by making random moves beginning from the goal state ( to ensure the puzzle is solvable ).