7 129 148 true
5 9 10 15 30 34 37