figure - flow chart for the bagels game shuffling unique set of digits numbers list(range( )random shuffle(numbersline ' list(range( )always evaluate to [ it' just easier to type list(range( )the numbers variable contains list of all ten digits the random shuffle(function the random shuffle(function randomly changes the order of list' items this function doesn' return valuebut rather modifies the list you pass it "in placethis is similar to the way the makemove(function in the tic tac toe modified the list it was passed in placerather than return new list with the change this is why you do not write code like numbers random shuffle(numberstry experimenting with the random shuffle(function by entering the following code into the interactive shellimport random spam list(range( )print(spam