A condition-controlled loop is useful when the important part is reaching a goal rather than repeating a named number of times.
Start with seats equal to 1. Use a while loop to double it until it reaches at least 16, then display Seats: 16.
Describe the stopping point in terms of the current seat count.