6 196 276 true
3 6 10 16 19 28