import chess.*;//GEN-BEGIN:header
import java.awt.*;

/**
 * Eiffeltowerproject.java
 *
 * Created on Jun 19, 2007, 3:23:10 PM by student
 */
public class Eiffeltowerproject {
    public void run() {//GEN-END:header
        Screen myscreen= Chess.newScreen(800,800);
        Turtle tim= myscreen.newTurtle();
        Turtle tum= myscreen.newTurtle();

        // Here you go!
       tim.ultraFast();
       tum.ultraFast();
        
        tim.penUp();
       tim.back(450);
       myscreen.report( "x:"+tim.getPositionX()+" y:"+tim.getPositionY());
       tim.left(90);
       tim.forward(150);
       tim.right(180);
       tim.forward(682);        
       tim.penDown(); 
       tim.left(180);
       tim.forward(75);
       tim.right(90);
       
        int nn=0;
        
    
        
        while ( nn<179 ) {
         tim.left(1);
         tim.forward(1.5);
         nn=nn+1;
        
         
        } //while
       
        tim.right(90);
        tim.forward(75);
        tim.right(120);
        tim.forward(120);
        
       
       
      
       
      tum.setPosition(732,650);
      tum.right(90);
      tum.left(120);
      tum.forward(120); 
     
      
        int jj=0;
        
    
        
        while ( jj<275 ) {
         tim.left(.1);
         tim.forward(.75);
         tum.right(.1);
         tum.forward(.75);
         
         jj=jj+1;
        
         
        } //while 
       
       
       tim.forward(200);
       tum.forward(200);
       tim.left(60);
       tum.right(60);
       tim.forward(10);
       tum.forward(10);
       tim.right(60);
       tum.left(60);
       tim.forward(15);
       tum.forward(15);
       
       
       
       
        int oo=0;
        
    
        
        while ( oo<90 ) {
         tim.right(10);
         tim.forward(5);
         tum.left(10);
         tum.forward(5);
         
         oo=oo+10;
        
         
        } //while 
       
       
       tim.left(90);
       tum.right(90);
       tim.forward(15);
       tum.forward(15);
       
       
       
       
       
        int cc=0;
        
    
        
        while ( cc<90 ) {
         tim.right(10);
         tim.forward(1);
         tum.left(10);
         tum.forward(.5);
         
        cc=cc+10;
        
         
        } //while 
       
       
       
       
       
       
       tim.hide();
       tum.hide();
       
       
       tim.setPosition(632,125);
       tim.reveal();
       tim.left(185);
       tim.forward(110);
       tim.left(90);
       tim.forward(50);
       tim.left(90);
       tim.forward(110);
       tim.left(90);
       tim.forward(50);
       
        tim.setPosition(680,506);
       tim.left(89);
       tim.forward(220);
       tim.left(90);
       tim.forward(50);
       tim.left(90);
       tim.forward(220);
       tim.left(90);
       tim.forward(50);
       
        tim.setPosition(644,425);
       tim.left(89);
       tim.forward(150);
       tim.left(90);
       tim.forward(50);
       tim.left(90);
       tim.forward(150);
       tim.left(90);
       tim.forward(50);
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       

    } //run//GEN-BEGIN:footer

    public static void main(String[] args) {
       new Eiffeltowerproject().run();
    } //main
    
} //class//GEN-END:footer
