8 433 208 true 2 4 6 13 23 25 34 38