8 189 210 true 1 3 13 16 26 28 29 34