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())
while(n>=1000):
  n-=1000
print(n)
n = int(input())
print((1000-(n%1000))%1000)