7 121 244 true 5 8 15 19 29 34 35