8 123 228 true
4 8 9 13 15 22 26 38