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 - (N // 1000) * 1000)
N = int(input())

temp = N - (N // 1000) * 1000
if temp:
    print(1000 - temp)
else:
    print(0)