8 592 333 true 2 6 12 16 18 24 27 34