5 124 244 true 7 17 29 32 35