I prefer to not use iterators unless absolutely necessary, because it makes the code less readable. Would you mind reverting this?