import sys input = sys.stdin.readline N=int(input()) if N<=2: print(0) exit() mod=1000000007 DP=[[0]*2 for i in range(N)] # 小さい数の個数, 最後の二個は0なら上昇、1なら減少 for i in range(N): for j in range(N): if i==j: continue if i=1: NDP[i-1][1]+=DP[i][j] else: NDP[i][0]+=DP[i][j] for i in range(1,N-ko): NDP[i][0]+=NDP[i-1][0] NDP[i][0]%=mod for i in range(N-ko-2,-1,-1): NDP[i][1]+=NDP[i+1][1] NDP[i][1]%=mod DP=NDP #print(DP) print(sum(DP[0])%mod)