using System;
delegate int Transform(int x);
public class Program
{
public static void Main()
Transform t1 = Square;
Console.WriteLine(t1(5));
Transform t2 = new Transform(Square);
Console.WriteLine(t2.Invoke(4));
}
public static int Square(int x)
return x*x;