        .outerRadius(d => d.y1);
        
        d3.select("svg")
          .append("g")
            .attr("transform", "translate(255,255)")
          .selectAll("path")
          .data(root.descendants())
          .enter()
          .append("path")
            .attr("d", d => arc({
              y0: d.y0,
              y1: d.y1,
              startAngle: d.x0,
              endAngle: d.x1
            }))
            .style("fill", d => depthScale(d.depth))
            .style("stroke", "black");
      }
