Use range-based for