mod = 1000000007 eps = 10**-9 def main(): import sys input = sys.stdin.readline N = int(input()) odd = 1 even = 0 a = 1 for i in range(2, N+1): if i&1: a = (i * even)%mod odd = (odd + a)%mod else: a = (i * odd)%mod even = (even + a)%mod print(a) if __name__ == '__main__': main()