def factorial(num): if num == 1: return 1 else: return num * factorial(num-1) N = int(input()) ans = 1 if N <= 14: ans = factorial(N) elif N >= 15: for i in range(2,N+1): ans *= i if ans >= 10**12: s = list(str(ans)[-12:len(str(ans))]) ans = int(''.join(s)) print(ans)