8 344 261 true 3 6 10 16 23 32 33 37