Iterator Ranges begin and end iterators Range is [begin, end) includes begin but not end