6 345 243 true
5 15 22 27 31 35