4 72 248 true
2 21 24 29