6 288 238 true 3 7 15 18 28 39