AT_abc266_b [ABC266B] Modulo Number
Description
[problemUrl]: https://atcoder.jp/contests/abc266/tasks/abc266_b
$ -10^{18} $ 以上 $ 10^{18} $ 以下の整数 $ N $ が与えられます。
以下の条件を満たす $ 0 $ 以上 $ 998244353 $ 未満の整数 $ x $ を求めてください。なお、答えが一意に定まることが証明できます。
- $ N-x $ は $ 998244353 $ の倍数
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $
Output Format
答えを出力せよ。
Explanation/Hint
### 制約
- $ N $ は $ -10^{18} $ 以上 $ 10^{18} $ 以下の整数
### Sample Explanation 1
$ 998244354-1\ =\ 998244353 $ は $ 998244353 $ の倍数なので条件を満たします。
### Sample Explanation 2
$ -9982443534-998244349=\ -10980687883 $ は $ 998244353 $ の倍数なので条件を満たします。