7 121 272 true
2 5 12 15 17 36 38