5 8 105
8 5 105
1 2 24
4 98 3
12 5 26
1 22 23
1 13 201
13 0 42
3 24 71
2 82 89
1 84 125
1 0 999
99 3 999
98 99 999
1 99 12
99 1 12
0 0 0
