9 569 378 true 2 5 6 10 15 16 26 29 36