12 10 32 12412 6412 28 10 1200000 2354 525 12000000 64000 188 2000000

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
3 5 - 3
12 3 - 3
3 10 - 5
8 32 - 3
12412 6412 - 28
2 10 - 4
1200000 2354 - 525
12000000 64000 - 188
2000000 94000 - 29
1500000 104000 - 21
100000000 1000000 - 99
5 7 - 4
1 2 - 1
7 5 - 4
6 2 - 2
7 2 - 4
67 4 - 19
34 4 - 9
10 10 - 0
1 1 - 0
1 3 - 2
100000000 1 - 99999999
100000000 2 - 49999999
100000000 3 - 33333335
10 19 - 10
100000000 10000000 - 9
6 3 - 1
2 4 - 1
1 1 - 0
25 95 - 7