public static void Main()
public static void Move(int n, int fro, int to, int spare)
Move(n - 1, fro, spare, to);
Move(n - 1, spare, to, fro);
public static void Print(int n, int fro, int to)
Console.WriteLine("Moved {0} from {1} to {2}", n, fro, to);