Checkpoint #2: Ranges give you much more control over loops, its cool to think about them in this way.
I did have trouble understanding how to us inclusive iteration. I found out that using `maximum + 1` was the way to go,
which im guessing just does 1 more iteration of the stride, still unsure of that.