Problem7020--ABC173 —— A - Payment

7020: ABC173 —— A - Payment

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 256 MiB

Description

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.

Input

Input is given from Standard Input in the following format:
$N$

Output

Print the amount of change as an integer.

Constraints

$1≤N≤10000$
$N$ is an integer.

Sample 1 Input

1900

Sample 1 Output

100
We will use two $1000$-yen bills to pay the price and receive $100$ yen in change.

Sample 2 Input

3000

Sample 2 Output

0
We can pay the exact price.

Source/Category