using System;
public class Program
{
public static void Main()
Func <int,int>
badFactorial = null;
badFactorial = n => n <= 1 ? 1 :n*badFactorial(--n - 1);
Console.Write(badFactorial(5));
}