8 184 269 true 3 6 11 12 16 21 29 34