The or block helps us express a complex condition, and it is true, if at least one of its individual conditions are true. So until the user inputs yes or no, the program will keep asking, indicating that only yes and no are valid answers. Only once the user provides a valid answer will we exit this loop and move further down in our script.