10 275 290 true 3 4 5 7 10 11 12 20 26 31