1 package shapes; 2 3 public class YellowSpace { 4 5 //SOLUTION TO THE YellowSpace PROBLEM 6 7 public static void main(String[]args) { 8 9 int sidelength= 400; 10 int distance1= 60; 11 int distance2= 30; 12 int distance3 =15; 13 14 15 //SSquare bigGreySquare = new SSquare(sidelength); 16 17 double diameterOfCirscumscribingCircle = (sidelength- (distance1*2)); 18 SCircle circumscribingcircle1 = new SCircle(diameterOfCirscumscribingCircle/2); 19 SSquare diamond1 = circumscribingcircle1.inscribingSquare(); 20 double squareside = diamond1.side(); 21 double areaofsquare = diamond1.area(); 22 23 24 double diameterOfCirscumscribingCircle2 = (squareside- (distance2*2)); 25 SCircle circumscribingcircle2 = new SCircle(diameterOfCirscumscribingCircle2/2); 26 SSquare diamond2 = circumscribingcircle2.inscribingSquare(); 27 double squareside2 = diamond2.side(); 28 double areaofsquare2 = diamond2.area(); 29 30 double diameterOfCirscumscribingCircle3 = (squareside2- (distance3*2)); 31 SCircle circumscribingcircle3 = new SCircle(diameterOfCirscumscribingCircle3/2); 32 SSquare diamond3 = circumscribingcircle3.inscribingSquare(); 33 double squareside3 = diamond3.side(); 34 double areaofsquare3 = diamond3.area(); 35 36 double areaOfYellowSpace = (diamond1.area() - diamond2.area() + diamond3.area()); 37 System.out.println (" Area of the yellow space " + areaOfYellowSpace + "mm"); 38 39 40 } 41 } 42