use range-based for-loop; NFC