8 105 284 true 4 8 18 27 28 29 37 39