1 package shapes; 2 3 public class WorkArea { 4 public static void main(String[] args) { 5 double deskHeight = 24; 6 double deskWidth = 36; 7 double bookHeight = 11; 8 double bookWidth = 8.5; 9 double glassRadius = 1.35; 10 double plateRadius = 8; 11 12 SRectangle desk = new SRectangle(deskHeight, deskWidth); 13 SRectangle book = new SRectangle(bookHeight, bookWidth); 14 SCircle glass = new SCircle(glassRadius); 15 SCircle plate = new SCircle(plateRadius); 16 SSquare coaster = glass.circumscribingSquare(); 17 18 double collectiveRadius = ((coaster.area() * 3) + (book.area() * 2) + (plate.area() * 3)); 19 double deskArea = desk.area(); 20 System.out.print("Unobscured area on the desk = " + (deskArea-collectiveRadius)); 21 } 22 } 23