MOD = 10 ** 9 + 7 n = int(input()) A = [0] * (n + 1) B = [0] * (n + 1) A[1] = 1 B[1] = 1 for i in range(2,n+1): A[i] = i * B[i-1] A[i] %= MOD B[i] = B[i-2] + A[i] B[i] %= MOD print(A[n])