function waffle(y1, y2, caption) {
return Plot.plot({
caption,
height: 216,
y: {domain: [0, 30]},
marks: [
Plot.waffleY({length: 1}, {y1: 0, y2: 30, multiple: 10, stroke: "currentColor", strokeOpacity: 0.2, gap: 0}),
Plot.waffleY({length: 1}, {y1, y2, multiple: 10, fill: "red", stroke: "black"}),
]
});
}