package shapes; public class YellowSpace { public static void main(String[] args) { //variables (GIVEN) double edgeLength = 400; double distance1 = 60; double distance2 = 30; double distance3 = 15; //CREATING IMAGE SSquare LSS = new SSquare(edgeLength); SCircle OUTERcircle = LSS.inscribingCircle(); OUTERcircle.shrink(distance1); SSquare LYD = OUTERcircle.inscribingSquare(); SCircle MIDcircle = LYD.inscribingCircle(); MIDcircle.shrink(distance2); SSquare SGS = MIDcircle.inscribingSquare(); SCircle INNERcircle = SGS.inscribingCircle(); INNERcircle.shrink(distance3); SSquare SYD = INNERcircle.inscribingSquare(); //AREA OF EACH SHAPE INDEPENDENTLY double BGSArea = LSS.area(); double LYDArea = LYD.area(); double SGSArea = SGS.area(); double SYDArea = SYD.area(); //AREA OF YELLOW SPACE double YellowSpaceArea = (LYDArea-SGSArea+SYDArea); System.out.println("Area of Yellow Space = " + YellowSpaceArea); } }