static void move
(int s, String v, String n) {
System.out.println
(s + " von " + v + " nach " + n);
}
// Testfall: hanoi (4, "A", "B", "C");
static void hanoi
(int s, String v, String n, String h)
{ if (0 < s) {
hanoi (s - 1, v, h, n);
move (s, v, n);
hanoi (s - 1, h, n, v);
} }