N=int(input()) dp_k = [0]*(N+2) dp_kk = [0]*(N+2) dp_p = [0]*(N+2) dp_p[0] = 1 for i in range(1,N+2): dp_k[i] = dp_p[i-1] dp_kk[i] = dp_k[i-1] dp_p[i] = (dp_k[i-1] + dp_kk[i-1]) %1000000007 # print(dp_p[N],dp_k[N],dp_kk[N]) print((dp_p[N] + dp_k[N] + dp_kk[N]) % 1000000007)