def main(): N = int(input()) a = [0] * N a[0] = 1 i = 0 j = 0 for n in range(1, N): if n % 2: i += a[n-1] a[n] += i * (n + 1) else: j += a[n-1] a[n] += j * (n + 1) ans = a[-1] % 1000000007 print(ans) main()