constexpr, range-based loops, long long