MODULO = 10**9 + 7 order = MODULO - 1 n = int(input()) reduced_n = n % order if reduced_n == 0: print(1) else: factorial = 1 for i in range(2, reduced_n + 1): factorial = (factorial * i) % MODULO print(factorial)