We will buy a product for N yen (the currency of Japan) at a shop.  If we use only 1000-yen bills to pay the price, how much change will we receive?  Assume we use the minimum number of bills required.
n=int(input())
print(n//1000)
import  math
li = int(input())
x = math.ceil(li / 1000)

print(x * 1000 - li)