1. What is an infinite loop? On your computer, how can you terminate a program that executes an infinite loop?
2. Give three strategies for implementing the following "loop and a half":

Use a Boolean variable, a break statement, and a method with multiple return statements. Which of these three approaches do you find clearest?