5 8 105
14 5 105
1 2 24
4 98 24
12 5 26
1 22 23
1 13 201
13 13 112
3 24 50
1 82 000
1 84 39
1 99 999
99 1 999
128 99 999
1 99 11
99 1 12
0 0 0
