Defining ranges without counting
We need a way to represent a sequence even if we don't know how big it is when we start
A pair of pointers turns out easiest
Remembering our lessons about counting, we use a pointers to
- the first element of the sequence
- one past the last element of the sequence