import java.awt.*;
import java.applet.*;

public class KochSchwamm extends Applet
{ 
  Turtle t;
  public void paint(Graphics g)
  {
    t = new Turtle(this,20, 270, 0);
    zeichneZackenkurve(7,300);
  }

  void zeichneZackenkurve(int stufe, double laenge)
  {
    double teillaenge=laenge/3.0;
    if (stufe>1)
         {
           zeichneZackenkurve(stufe-1, teillaenge);
           t.drehe(60);
           zeichneZackenkurve(stufe-1, teillaenge);
           t.drehe(60);
           zeichneZackenkurve(stufe-1, teillaenge);
           t.drehe(-120);
           zeichneZackenkurve(stufe-1, teillaenge);
           t.drehe(-120);
           zeichneZackenkurve(stufe-1, teillaenge);
           t.drehe(60);
           zeichneZackenkurve(stufe-1, teillaenge);
           t.drehe(60);
           zeichneZackenkurve(stufe-1, teillaenge);
         }
    else {
           t.vor(laenge);
         }
  } // zeichneZackenkurve


} // class KochSchwamm

