11 594 346 true 3 4 6 7 8 13 19 20 27 35 38