6 137 248 true
3 4 22 25 29 35