8 1426 273 true 3 4 9 17 21 33 36 39