N = int(eval(input()))

ans = 1

mod = 10**9+7

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

    ans *= i

    ans %= mod

print(ans)

N = int(eval(input()))

mod = 10**9 + 7

ans = 1

for i in range(N):

    ans *= (i+1)

    ans %= mod

print(ans)

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

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

+mod = 10**9 + 7 -mod = 10**9 + 7 -for i in range(1, N + 1): -    ans *= i +for i in range(N): +    ans *= i + 1