YellowSpace.java
package shapes;

import static java.lang.StrictMath.sqrt;

public class YellowSpace {
    public static void main(String[] args) {
        double cornerdistancebiggreylargeryellow = 60;
        double cornerdistacelargeryellowsmallgrey = 30;
        double cornerdistacemasllgreysmallyellow = 15;
        double sidelengthbiggrey = 400;
        SSquare biggrey = new SSquare(400);
        double biggreyarea = sidelengthbiggrey*sidelengthbiggrey;
        double largeryellowdiameter = sidelengthbiggrey - (cornerdistancebiggreylargeryellow*2);
        SSquare bigyellow = new SSquare((largeryellowdiameter * largeryellowdiameter) / 2);
        double largeryellowarea = (largeryellowdiameter * largeryellowdiameter) / 2;
        double sidelengthlargeryellow = sqrt(largeryellowarea);
        double smallgreysquarediameter = sidelengthlargeryellow - (cornerdistacelargeryellowsmallgrey*2);
        SSquare smallgrey = new SSquare((smallgreysquarediameter * smallgreysquarediameter) / 2);
        double smallgreysquarearea = (smallgreysquarediameter * smallgreysquarediameter) / 2;
        double smallgreysquaresidelength = sqrt(smallgreysquarearea);
        double smallyellowsquarediameter = smallgreysquaresidelength - (cornerdistacemasllgreysmallyellow*2);
        SSquare smallyellow = new SSquare((smallyellowsquarediameter * smallyellowsquarediameter) / 2);
        double smallyellowsquarearea = (smallyellowsquarediameter * smallyellowsquarediameter) / 2;
        double smallyellowsidelength = sqrt(smallyellowsquarearea);
        System.out.println("Side length of larger grey square = " + sidelengthbiggrey);
        System.out.println("Area of larger grey square = " + biggrey.area());
        System.out.println("Diameter of larger yellow diamond = " + largeryellowdiameter);
        System.out.println("Area of larger yellow diamond = " + bigyellow.area());
        System.out.println("Side length of larger yellow diamond = " + sidelengthlargeryellow);
        System.out.println("Diameter of smaller grey square = " + smallgreysquarediameter);
        System.out.println("Area of smaller grey square = " + smallgrey.area());
        System.out.println("Side length of smaller grey square = " + smallgreysquaresidelength);
        System.out.println("Diameter of smaller yellow square = " + smallyellowsquarediameter);
        System.out.println("Area of smaller yellow square = " + smallyellow.area());
        System.out.println("Side length of smaller yellow square = " + smallyellowsidelength);
        System.out.println("Area that yellow diamonds are occupying = " + ((largeryellowarea - smallgreysquarearea) + smallyellowsquarearea));
    }
}