MOD = 10 ** 12 n = int(input()) ans = 1 flg = False for i in range(1, n + 1): ans *= i if ans >= MOD: flg = True ans %= MOD if ans == 0: break if flg: ans = str(ans).zfill(12) print(ans)