7 248 260 true 4 11 25 26 28 34 38