YellowSpaceTwo.java
1    package shapes;
2    import java.util.Scanner;
3    public class YellowSpaceTwo {
4        public static void main(String[] args) {
5    
6    
7            SSquare largeGraySquare = new SSquare(400);
8            SCircle circle1 = largeGraySquare.inscribingCircle();
9    
10           double distance1 = 60;
11           SCircle circle2 = new SCircle(circle1.radius() - distance1);
12           SSquare largeYellowSquare = circle2.inscribingSquare();
13   
14   
15           double distance2 = 30;
16           SCircle circle3 = largeYellowSquare.inscribingCircle();
17           SCircle circle4 = new SCircle(circle3.radius() - distance2);
18           SSquare smallergreySquare = circle4.inscribingSquare();
19   
20           double distance3 = 15;
21           SCircle circle5 = smallergreySquare.inscribingCircle();
22           SCircle circle6 = new SCircle(circle5.radius() - distance3);
23           SSquare smallYellowDiamond = circle6.inscribingSquare();
24   
25           double thing= (largeYellowSquare.area()-smallergreySquare.area())+smallYellowDiamond.area();
26           System.out.println("Area of yellow space="+thing);
27   
28       }
29   }
30