8 347 205 true
9 14 20 24 28 31 34 35