If you have taken a course in automata theory or recursive function theory, explain why while loops are strictly more powerful than for loops. (If you haven't had such a course, skip this question!) Note that we're referring here to Ada-style for loops, not C-style.