public class CatalanNumbersWithBigInteger
public static void Main()
Console.WriteLine("Please input number n:");
int n = int.Parse(Console.ReadLine());
BigInteger numerator = 1;
BigInteger denominator = 1;
for (int k = 2; k <= n; k++)
result = numerator / denominator;
Console.WriteLine("Catalan number is {0}.",result);
Console.WriteLine("out of range");