8 299 294 true 2 3 4 9 11 14 21 34