uva10229測資B

Input:
0 1
4 4
3 2
4 0
5 0
15 3
20 4
0 10
50 10
999 15
9999 20
10000 20
100000 20
99999999 20
999999999 20
2147483123 3
2147483641 5
2147483647 3
2147483647 5
2147483647 8
2147483647 10
2147483647 12
2147483647 14
2147483647 18
2147483647 20
Output:
0
3
2
0
0
2
13
0
353
162
248418
530907
412283
556770
636642
1
17
5
29
29
285
2333
14621
63773
325917