MOD = 10**9 + 7 x = int(input()) fact = 1 for i in range(1, x + 1): fact = fact * i % MOD e = x - 2 if e < 0: m = 1 else: m = pow(fact, e, MOD) result = (-m) % MOD print(result)