Welcome Contest (京都・オープン) 2026/03/26 14:00 ~ 2026/03/26 18:00 4:00:00.000

R2 【・・】(medium)

問題
制限時間: 2 sec メモリ制限: 1024 MB
【・・】(medium)
Statement

\(N\) 。

\(1,\dots,N\)。

\(1 \leq u \lt v \leq N2u,v\)、\(uv2^u+3^v(=w_{u,v})\)、。

\(1Np_1,p_2,\dots,p_K(p_1=1,\; p_K=N)\)、\(\sum_{k=1}^{K-1}{w_{p_k,p_{k+1}}}998244353\)。

Input

\(N\)

  • \(2 \le N \le 10^9\)

Output

\(1\) 。

Example

Input 1
100
Output 1
578373384