10 10
916346 765726 159604 797147 138767 617453 126699 1774 871405 209456
0 2
4 5
6 4
7 0
1 5
8 7
9 1
3 6
1 0
5 0
