2 3
1 25 24
9 30
2 3