9 25
3 8 10 20
2 18 3
3 19 21 16
3 5 9 17
3 1 25 23
2 2 22
3 4 24 11
3 14 12 13
3 15 6 7

