guessindex break (!uncomment this code to make the player always lose #if cards[guessindex=(' 'hearts) player has wonso let' move the queen possiblenewindexes [ possiblenewindexes remove(guessindexremove the queen' index newind random choice(possiblenewindexeschoose new index place the queen at the new index cards[guessindex]cards[newindcards[newind]cards[guessindex displaycards(cardsshow all the cards check if the player won if cards[guessindex=(' 'hearts) print('you won!' print('thanks for playing!' else print('you lost!' print('thanks for playingsucker!'after entering the source code and running it few timestry making experimental changes to it the comments marked with (!have suggestions for small changes you can make on your ownyou can also try to figure out how to do the followinguse the backspace-printing technique from project "progress bar,to display each swap message briefly and then print \ characters to erase it before printing the next one create four-card monte game for added difficulty 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 [(' 'hearts)getrandomcard()getrandomcard()on line to [(' 'hearts)(' 'hearts)(' 'hearts)] what happens if you change list(' jqka'on line to list('abcdefghijk') what happens if you delete or comment out time sleep(delayon line project #