import java.applet.*;
import java.awt.*;

public class m0104118_01 extends Applet {

  public void paint (Graphics g){
     int vsize = 480;

        int x, y, R, G, B;
        double X, sX, wX, dX, Y, sY, wY, dY, Z1, Z2, Z3;


        // *** BEGIN WINDOW *** //

        sX = 0.0;
        sY = 0.0;
        wX = 800.0;
        wY = wX;

        // *** END WINDOW *** //

        dX = wX/(double)vsize;
        dY = wY/(double)vsize;

        for(x = 0; x < vsize; x+=2){
            X = sX + dX * (double)x;

            for(y = 0; y < vsize; y+=2){
                Y = sY + dY * (double)y;

                // *** BEGIN YOUR PROGRAM *** //

                Z1 = X+Y;
                Z2 = 0;
                Z3 = 2*Y*Y+2*X*X;

               
                	R = (int)Z3 % 200;
                    G = (int)Z3 % 210;
                    B = (int)Z3 % 210;
                
                
                if(x<240){
                	if(y<240){
                		R = (int)Z3 % 200+50;
                		G = (int)Z3 % 150+50;
                		B = (int)Z3 % 170+50;
                	}else{
                		R = (int)Z3 % 210;
                        G = (int)Z3 % 140;
                        B = (int)Z3 % 100;
                	}
                }else if(x>=240){
                	if(y<240){
                		R = (int)Z3 % 100;
                        G = (int)Z3 % 150+50;
                        B = (int)Z3 % 70+50;
                        
                	}else{
                		
                		R = (int)Z3 % 200;
                        G = (int)Z3 % 210;
                        B = (int)Z3 % 210;
                	}	
                }	

                // *** END YOUR PROGRAM *** //
 g.setColor(new Color(R,G,B));
  g.fillRect(x,y,x,y);

            }
        }
    }
}
