int factorial(int n) { int ans = 1; for (int i = 2; i <= n; i++) { ans *= i; } return ans; }