7 885 216 true
9 12 13 15 19 21 36