4 37 248 true 7 12 29 31