6 294 248 true 3 10 22 25 29 30