9 12 100
1 1
11 10
2 2
10 9
3 3
9 8
4 4
8 7
6 6
