import Prog1Tools.IOTools;
public class Hanoi{  
  //
  //
  //
  //
  public static void Hanoi(String A, String B, String C, int n){
     if (n==1) 
      {System.out.println("Scheibe " + 1 + " von "+ A + " nach "+  B);
       return; }
     //
     Hanoi(A, C, B, n-1);
     System.out.println("Scheibe " + n + " von "+  A + " nach" +  B);
     Hanoi(C, B, A, n-1);
     return;
  }
  
  //
  // Die Deklaration endet.
  //
  public static void main(String[] args) {
  //
  int n;
  //
  //
  // Deklaration von lokalen Variablen .
  //
  n = IOTools.readInteger("n einlesen " );
  //
 Hanoi("Erster Pfahl", "Zweiter Pfahl", "Dritter Pfahl", n);
   }
  }
