import JavaKaraProgram;

public class KaraRueck1b extends JavaKaraProgram
{ // Anfang von KaraRueck1b	      
  // Funktionsvereinbarung 
  int zaehleBlätter ()
  {// Anfang von zaehleBlätter
    int anz  = 0;
    while (kara.onLeaf())
    { kara.removeLeaf(); 
      kara.move();  
      anz = anz + 1;   
    }        
    return anz;
  }// Ende von zaehleBlätter

  void legeKleeblattZeile(int anz)
  { // Anfang von  legeKleeblattZeile
    for (int i = 1; i <= anz; i++ )
    { kara.putLeaf(); 
      kara.move();  
    }
  } // Ende von  legeKleeblattZeile

  public void myProgram()
  { // Anfang von myProgram
    int blatt_anz;
    blatt_anz = this.zaehleBlätter();
    tools.showMessage("Ich habe " + blatt_anz+ " Kleeblätter gefunden"+
                      " und lege so viele wieder hin.");
    this.legeKleeblattZeile(blatt_anz);
  } // Ende von myProgram

} // Ende von KaraRueck1b
