5 8 105
8 5 105
1 2 24
99 5 24
12 13 26
2 22 23
1 19 300
13 18 112
2 48 50
1 82 61
1 84 125
1 99 999
99 0 999
98 99 999
1 99 11
99 1 12
0 0 0
