6 123 228 true 3 7 10 19 23 25