8 1312 553 true 2 4 8 16 25 28 35 39