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