11 22
797997023 125283205 358826502 806154336 712228109 332638187 120440810 155311196 538194226 474197780 823556586
1 1 7
2 1 3
1 2 9
2 2 11
1 3 7
2 3 8
1 4 1
2 4 10
1 5 6
2 5 7
1 6 10
2 6 5
1 7 1
2 7 4
1 8 2
2 8 6
1 9 2
2 9 1
1 10 8
2 10 3
1 11 2
2 11 10
