M=998244353;F=[1];exec("F+=F[-1]*len(F)%M,;"*-~(N:=int(input())));print(sum(F[i+1]*F[i]*F[N-i]*pow(F[N-2*i+1]*F[3*i-N],-1,M)for i in range((N+2)//3,(N+3)//2))%M)