https://izaron.github.io/posts/iterators-conditional-end/
Iterators with conditional end 🏁 - C 95