import java.awt.*;
import java.applet.*;

public class DoppelDreieck extends Applet
{
 Turtle t;

 public void paint(Graphics g)
 {
  t = new Turtle(this, 10, 100, 0);
  zeichne();
 }

 void zeichne()
 {
  zackenkurve(5, 300);
 }

 void zackenkurve(int stufe, double laenge)
 {
  double teillaenge = laenge / 4.0;

  if ( stufe > 0 )
  {
   zackenkurve(stufe - 1, teillaenge);
   t.drehe(60);
   zackenkurve(stufe - 1, teillaenge);
   t.drehe(-120);
   zackenkurve(stufe - 1, teillaenge);
   t.drehe(120);
   zackenkurve(stufe - 1, teillaenge);
   t.drehe(-120);
   zackenkurve(stufe - 1, teillaenge);
   t.drehe(60);
   zackenkurve(stufe - 1, teillaenge);
  }
  else
  {
   t.vor(laenge);
  }
 }
}
