n = int(input()) mod = int(1e9) + 7 odd, even = 1, 0 a = 1 for i in range(1, n): if i % 2 == 1: a = (i + 1) * odd % mod even += a even %= mod else: a = (i + 1) * even % mod odd += a odd %= mod print(a)