7 241 151 true
3 4 10 20 23 25 39