n = int(input()) Sum = [0, 1] mod = 10**9+7 for i in range(2, n+1): an = i*(Sum[0] if i&1 else Sum[1]) an %= mod if i==n: print(an) exit() Sum[i&1] += an Sum[i&1] %= mod