11 565 320 true 3 10 12 16 18 22 24 27 34 38 39