if guess is the same value as secretnumthe player has correctly guessed the secret number and line breaks out of the while loop that was started on line if notthen execution continues to line where it checks if the player ran out of guesses if sothe program tells the player they've lost at this pointexecution jumps back to the while loop on line where it lets the player have another guess if the player ran out of guesses (or it broke out of the loop with the break statement on line )then execution would proceed past the loop and to line asking the player to play again if not playagain()break line asks the player if they want to play again by calling the playagain(function if playagain(returns falsebreak out of the while loop that started on line since there' no more code after this loopthe program terminates if playagain(returned truethen the execution would not execute the break statement and execution would jump back to line the program generates new secret number so the player can play new game summary bagels is simple game to program but can be difficult to win at but if you keep playingyou'll eventually discover better ways to guess and make use of the clues the game gives you this is much like how you'll get better at programming you more you keep at it this introduced few new functions and methods (random shuffle()sort()and join())along with couple handy shortcuts an augmented assignment operators involve less typing when you want to change variable' relative value such as in spam spam which can be shortened to spam + string interpolation can make your code much more readable by placing % (called conversion specifierinside the string instead of using many string concatenation operations the next isn' about programming directlybut will be necessary for the games we want to create in the later of this book we will learn about the math concepts of cartesian coordinates and negative numbers these are used in the sonarreversiand dodger gamesbut cartesian coordinates and negative numbers are used in many games if you already know about these conceptsgive the next brief read anyway to refresh yourself post questions to