N = int(input()) A = [[1,1],[1,0]] P = 998244353 def seki(A,B): l = [[0] * 2 for _ in range(2)] for i in range(2): for j in range(2): for k in range(2): l[i][j] += A[i][k] * B[k][j] l[i][j] %= P return l u = N - 1 e = [[1,0],[0,1]] while u: if u & 1: e = seki(e,A) A = seki(A,A) u >>= 1 ans = e[0][0] + e[1][0] - 1 #print(A) print(ans % P)