public class Hanoi { public static void main (String[] args) { hanoi(12, 'F', 'T', 'S'); } public static void hanoi(int n, char from, char to, char spare) { if (n>0) { hanoi(n-1, from, spare, to); System.out.println(n + ":" + from + to); hanoi(n-1, spare, to, from); } } } // Local Variables: // c-basic-offset: 2 // compile-command: "javac Hanoi.java && java Hanoi" // End: