Being able to execute the same block of code over and over again based on the state of a variable is an ability that makes the computer a powerful tool. For example, I could use a Do-While loop to read data from a file one line at a time until the last line is read. Give examples of real-world situations in which a repetition structure could be used to solve a problem.