(
  (../data/ico5.ply A_MINUS_B SCALE(0.95,0.95,0.95, ../data/ico5.ply)) UNION
  (SCALE(0.90,0.90,0.90, ../data/ico5.ply) A_MINUS_B SCALE(0.85,0.85,0.85, ../data/ico5.ply)) UNION
  (SCALE(0.80,0.80,0.80, ../data/ico5.ply) A_MINUS_B SCALE(0.75,0.75,0.75, ../data/ico5.ply)) UNION
  (SCALE(0.70,0.70,0.70, ../data/ico5.ply) A_MINUS_B SCALE(0.65,0.65,0.65, ../data/ico5.ply)) UNION
  (SCALE(0.60,0.60,0.60, ../data/ico5.ply) A_MINUS_B SCALE(0.55,0.55,0.55, ../data/ico5.ply)) UNION
  (SCALE(0.50,0.50,0.50, ../data/ico5.ply) A_MINUS_B SCALE(0.45,0.45,0.45, ../data/ico5.ply)) UNION
  (SCALE(0.40,0.40,0.40, ../data/ico5.ply) A_MINUS_B SCALE(0.35,0.35,0.35, ../data/ico5.ply)) UNION
  (SCALE(0.30,0.30,0.30, ../data/ico5.ply) A_MINUS_B SCALE(0.25,0.25,0.25, ../data/ico5.ply)) UNION
  (SCALE(0.20,0.20,0.20, ../data/ico5.ply) A_MINUS_B SCALE(0.15,0.15,0.15, ../data/ico5.ply)) UNION
  (SCALE(0.10,0.10,0.10, ../data/ico5.ply) A_MINUS_B SCALE(0.05,0.05,0.05, ../data/ico5.ply))
) INTERSECTION (
  (CYLINDER(256,1.0,2) A_MINUS_B CYLINDER(256,0.9,2)) UNION
  (CYLINDER(256,0.8,2) A_MINUS_B CYLINDER(256,0.7,2)) UNION
  (CYLINDER(256,0.6,2) A_MINUS_B CYLINDER(256,0.5,2)) UNION
  (CYLINDER(256,0.4,2) A_MINUS_B CYLINDER(256,0.3,2)) UNION
  (CYLINDER(256,0.2,2) A_MINUS_B CYLINDER(256,0.1,2))
)
