MOD = 10**9 + 7 n = int(input()) if n < 3: print(0) else: dp = [0] * (n + 1) dp[0] = 1 for k in range(3, n + 1): for j in range(k, n + 1): dp[j] = (dp[j] + dp[j - k]) % MOD print(dp[n] % MOD)