8 343 197 true 1 5 7 10 14 18 21 33