Loop ending should be coupled to the loop tighter for clarity.

Currently that number 100 is not clearly attributed to the loop logic so it's hard to understand how 100 controls the loop. This should boost the clarity.