$fn=120;

original=true;

if (original) {
  difference() {
    union() {
      color("yellow") cylinder(d=18, h=2);
      color("orange") translate(v = [0,0,2]) cylinder(d=10.5, h=13.5);
    }
    color(orange) translate(v = [2,0,12]) rotate([90,0,0]) cylinder(d=2.5, h=20, center=true);
    translate(v = [-2,0,12]) rotate([90,0,0]) cylinder(d=2.5, h=20, center=true);
  }
}
else {
  difference() {
    union() {
      color("yellow") cylinder(d=18, h=2);
      color("orange") translate(v = [0,0,2]) cylinder(d=10.5, h=18);
    }
    translate(v = [-5,4,9]) cube([10,2,12]);
    translate(v = [1,0,12]) rotate([90,0,0]) cylinder(d=3.5, h=20, center=true);
    translate(v = [-1,0,16]) rotate([90,0,0]) cylinder(d=3.5, h=20, center=true);
  }
}