8 294 422 true 4 8 14 15 27 29 34 39