1 package shapes; 2 3 public class YellowSpace { 4 5 public static void main(String[] args) { 6 double largeGraySide = 400; 7 double largeYellowCorner = 60; 8 double smallGrayCorner = 30; 9 double smallYellowCorner = 15; 10 11 SCircle largeYellowCircle = new SCircle((largeGraySide - ( 2 * largeYellowCorner)) / 2 ); 12 SSquare largeYellowSquare = largeYellowCircle.inscribingSquare(); 13 SCircle smallGrayCircle = new SCircle ((largeYellowSquare.side() - ( 2 * smallGrayCorner)) / 2 ); 14 SSquare smallGraySquare = smallGrayCircle.inscribingSquare(); 15 SCircle smallYellowCircle = new SCircle ((smallGraySquare.side() - ( 2 * smallYellowCorner)) /2 ); 16 SSquare smallYellowSquare = smallYellowCircle.inscribingSquare(); 17 18 double areaOfYellow = (largeYellowSquare.area() + smallYellowSquare.area() - smallGraySquare.area()) ; 19 System.out.println("Area of Yellow = " + areaOfYellow); 20 21 } 22 } 23 24