{
const alphabet = "abcdefghijklmnopqrstuvwxyz".split("");
const svg = initSVG();
function update(data) {
let text = svg.selectAll("text")
.data(data);
text.attr("fill", "#333");
text.enter().append("text")
.attr("fill", "green")
.attr("x", (d,i) => i * 32)
.attr("dy", ".35em")
.merge(text)
.text(d => d);
text.exit().remove();
}
update(alphabet);
d3.interval(function() {
update(d3.shuffle(alphabet)
.slice(0, Math.floor(Math.random() * 26))
.sort());
}, 1500);
return svg.node()
}