10 535 298 true 2 3 5 9 10 13 17 34 35 36