Invention2.java
package npw;
import painter.SPainter;
import shapes.SRectangle;

import java.awt.*;
import java.util.Random;

public class Invention2 {
    public static void main(String[] args){
        int x=0;
        Random width=new Random();
        int y=0;
        int z=0;
        SPainter painter=new SPainter("Messy Papers",800,800);
        while (z<=50){
            x=randomNumber();
            y=randomNumber();
            SRectangle rectangle=new SRectangle(x,y);
            painter.setColor(randomColor());
            if(rectangle.area()>180000){
                painter.setColor(randomColor());
                painter.setHeading(randomHeading());
            } else if(rectangle.area()<2000000){
                painter.setHeading(0);
            };
            painter.paint(rectangle);
            painter.move();
            z=z+1;
        }

    }

    private static double randomHeading() {
        Random heading=new Random();
        double i=heading.nextInt(360);
        return i;

    }

    private static int randomNumber() {
        Random number=new Random();
        int x=number.nextInt(600);
        return x;
    }

    private static Color randomColor() {
        Random rgen=new Random();
        int r=rgen.nextInt(256);
        int g =rgen.nextInt(256);
        int b=rgen.nextInt(256);
        return new Color(r,g,b);
    }
}