8 452 292 true 1 2 4 6 10 23 27 34