9 537 339 true 3 6 11 16 22 23 34 35 39