package student;

import chess.Chess;
import chess.Screen;
import chess.Turtle;
import java.awt.*;

public class FionaFortune {
    
    public static void main(String[] args) {
        /* here you go */
        
        Screen g= Chess.newScreen();
        Turtle tina= g.newTurtle();
        
        tina.slow();
        
        tina.setLineWidth(3);
        tina.penUp();
        tina.forward(180);
        tina.right(90);
        tina.text("Pick a color");
        tina.right(90);
        tina.forward(90);
        tina.penDown();
        tina.setColor(0);
        tina.forward(30);
        tina.right(90);
        tina.forward(30);
        tina.right(90);
        tina.forward(30);
        tina.right(90);
        tina.forward(30);
        tina.penUp();
        tina.forward(30);
        tina.penDown();
        tina.setColor(70);
        tina.forward(30);
        tina.right(90);
        tina.forward(30);
        tina.right(90);
        tina.forward(30);
        tina.right(90);
        tina.forward(30);
        tina.penUp();
        tina.forward(30);
        tina.penDown();
        tina.setColor(190);
        tina.forward(30);
        tina.right(90);
        tina.forward(30);
        tina.right(90);
        tina.forward(30);
        tina.right(90);
        tina.forward(30);
        tina.penUp();
        tina.forward(30);
        tina.penDown();
        tina.setColor(90);
        tina.forward(30);
        tina.right(90);
        tina.forward(30);
        tina.right(90);
        tina.forward(30);
        tina.right(90);
        tina.forward(30);
        
        g.waitForMouseClick();
        
        Rectangle redRectangle= new Rectangle( 233,110,30,30 );
        Rectangle blueRectangle= new Rectangle( 293,49,30,30 );
        Rectangle yellowRectangle= new Rectangle( 309,126,30,30 );
        Rectangle greenRectangle= new Rectangle( 244,70,30,30 );
        
        if ( redRectangle.contains( g.getMouseX(), g.getMouseY() ) ) {
            Chess.report( "You are feeling excited and impatient." );
        } else if ( blueRectangle.contains( g.getMouseX(), g.getMouseY() ) ) {
            Chess.report("You are down in the dumps.");
        } else if ( yellowRectangle.contains( g.getMouseX(), g.getMouseY() ) ) {
            Chess.report("You are feeling cheerful.");
        } else if ( greenRectangle.contains( g.getMouseX(), g.getMouseY() ) ) {
            Chess.report("You are feeling green with envy.");
        }
        
    }
}
