7 890 223 true 3 9 12 15 27 36 39