11 500 238 true
3 4 8 10 11 20 25 31 35 37 38