5 8 105
8 5 105
1 3 24
4 98 3
12 5 43
1 22 23
0 13 201
13 13 28
3 24 61
2 82 89
1 84 125
1 99 999
99 2 359
98 99 999
1 99 11
99 1 12
0 0 0
