7 129 246 true
5 6 10 24 26 30 38