sketch = {
const svg = d3.create("svg").attr("viewBox", `0 0 ${width} ${height}`);
let g = svg.append("g")
.attr("transform", `translate(${width/2} ${height/2})`)
const dat0 = starburst2(100, 50, 40, 20, 40, 400, 0, "#E0D5B1", "#FFCF40");
const dat1 = starburst(90, 50, 40, 20, 35, 300, 0.1);
const dat2 = starburst(80, 50, 40, 20, 30, 200, 0.3);
const dat3 = starburst(60, 40, 30, 15, 25, 150, 0.5);
const dat4 = starburst(55, 40, 30, 15, 20, 125, 0.7);
const dat5 = starburst(50, 40, 30, 15, 15, 100, 0.9);
const dat6 = starburst(45, 30, 28, 12, 25, 75, 0);
const dat7 = starburst(40, 30, 28, 12, 20, 50, 0.2);
const dat8 = starburst(35, 30, 28, 12, 15, 25, 0.4);
const dat9 = starburst(30, 20, 20, 10, 30, 25, 0.1);
const dat10 = starburst(25, 20, 20, 10, 25, 10, 0.3);
const dat11 = starburst(20, 20, 20, 10, 20, 5, 0.6);
const dat12 = starburst(30, 20, 15, 6, 20, 10, 0.1);
const dat13 = starburst(25, 20, 15, 6, 20, 5, 0.3);
const dat14 = starburst(20, 20, 15, 6, 20, -5, 0.6);
drawArrow(dat0, g, "#10628E", "white");
drawArrow(dat1, g, "#10628E", "white");
drawArrow(dat2, g, "#10628E", "white");
drawArrow(dat3, g, "#10628E", "white");
drawArrow(dat4, g, "#10628E", "white");
drawArrow(dat5, g, "#10628E", "white");
drawArrow(dat6, g, "#10628E", "white");
drawArrow(dat7, g, "#10628E", "white");
drawArrow(dat8, g, "#10628E", "white");
drawArrow(dat9, g, "#10628E", "white");
drawArrow(dat10, g, "#10628E", "white");
drawArrow(dat11, g, "#10628E", "white");
drawArrow(dat12, g, "#10628E", "white");
drawArrow(dat13, g, "#10628E", "white");
drawArrow(dat14, g, "#10628E", "white");
g.append("circle")
.attr("cx", 0)
.attr("cy", 0)
.attr("r", 20)
.attr("fill", "black");
return svg.node()
}