INPUT VALIDATION LOOPS
Input validation is the process of inspecting data that has
been input to a program, to make sure it is valid before it is
used in a computation. Input validation is commonly done
with a loop that iterates as long as an input variable
references bad data.