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) % 1000000007 else: j += a[n-1] a[n] += j * (n + 1) % 1000000007 print(a[-1]) main()