Counting Loops
Know
A for loop sets a starting value, a condition to keep going, and a step. It checks the condition before each pass, so it may run zero times.
Apply
List the first and last values the counter takes before predicting anything.
Watch out
Going one step too far by using less-than-or-equal against a size.
Study move
For three loop headers, say exactly how many times each body runs.
