create "solve automaticallymodewhich saves the current arrangement of the tiles and then attempts up to random moves and stops if they have solved the puzzle otherwisethe puzzle loads the saved state and attempts another random moves exploring the program try to find the answers to the following questions experiment with some modifications to the code and rerun the program to see what effect the changes have what happens if you change getnewpuzzle(on line to getnewpuzzle( ) what happens if you change getnewpuzzle(on line to getnewpuzzle( ) what happens if you delete or comment out sys exit(on line project #