n,z = int(input()),998244353 a = [1]; b = [1,0] for i in range(n): a.append((3*a[i]-2*b[i+1])%z) b.append((i+1)*(2*b[i+1]+3*b[i])%z*pow(i+3,-1,z)%z) print((a[-2]-1)*pow(2,-1,z)%z)