N = int(eval(input()))

ans = 1

for i in range(1, N+1):

    ans *= i

    if ans >= (10**9 + 7):

        ans %= (10**9+7)

print(ans)
N = int(eval(input()))

ans = 1

for i in range(1,N+1):

    ans *= i

    ans %= (1000000000+7)

print(ans)
N = int(eval(input()))
ans = 1
for i in range(1, N + 1):
    ans *= i
    if ans >= (10**9 + 7):
        ans %= 10**9 + 7
print(ans)

N = int(eval(input()))
ans = 1
for i in range(1, N + 1):
    ans *= i
    ans %= 1000000000 + 7
print(ans)

-    if ans >= (10**9 + 7): -        ans %= 10**9 + 7 +    ans %= 1000000000 + 7