using System;
using System.Collections.Generic;
using System.Linq;
public class Program {
public static void Main() {
string line;
int.TryParse(Console.ReadLine(), out int n);
for (int i = 0; i < n; i++) {
Console.WriteLine(Multiplication(int.Parse(Console.ReadLine())));
}
}
public static long Multiplication(long num) {
if(num <= 2)
{
return num;
}
else
{
const long MOD = 1000000007;
long current = 2;
for (int i = 3; i <= num; i++)
{
current = (current * i)%1000000007;
}
return current;
}
}
}

京公网安备 11010502036488号