6 165 285 true
1 5 16 31 38 39