import math n = int(input()) def solve(n): ansn = [] if n == 1: return 1 else: if n % 2 == 0: sum = 0 i = 1 while i < n: sum += solve(i) i = i + 2 return n * sum else: sum = 0 i = 2 while i < n: sum += solve(i) i = i + 2 return n * sum print(int(solve(n) % (math.pow(10, 9) + 7)))