fill(98,189,164);strokeWeight(2);rect(162.5,125,175,250,20);
fill(222,255,238);rect(182.5,145,135,110,15);
noFill();arc(225,180,10,10,0,PI);arc(275,180,10,10,0,PI);arc(250,190,50,50,+HALF_PI-QUARTER_PI,+HALF_PI+QUARTER_PI);
fill(16,41,41);rect(195,267.5,55,8);
fill(8,24,107);ellipse(295,271.5,8,8);
fill(254,237,32);strokeWeight(2);rect(195,305,20,6);rect(202,298,6,20);
noStroke();rect(196.5,306.5,18,4);
fill(8,24,107);stroke(0);strokeWeight(1);rect(190,347.5,15,4,2);rect(210,347.5,15,4,2);
fill(0,222,255);strokeWeight(2);triangle(262.5,308,282.5,308,272.5,292);
fill(0,255,57);strokeWeight(2);ellipse(305,311,15,15);
fill(255,0,0);ellipse(283.75,335,25,25);
fill(98,172,180);rect(337.5,308,50,20,0,0,20,0);rect(367.5,240,20,68,5,5,0,0);
noStroke();rect(369,280,17,38);
stroke(0);line(367.5+20/3,241,367.5+20/3,248);line(367.5+40/3,241,367.5+40/3,248);
fill(98,172,180);rect(112.5,308,50,20,20,0,0,0);rect(112.5,328,20,68,0,0,5,5);
noStroke();rect(114,320,17,38);
stroke(0);line(112.5+20/3,388,112.5+20/3,395);line(112.5+40/3,388,112.5+40/3,395);
rect(205,375,20,90,0,0,10,10);
rect(275,375,20,90,0,0,10,10);