triangles = Array(DELTA + 1)
.fill()
.map((_, i) => {
const from = i + MIN;
return sierpinskiCurve(size, from).triangles.reduce((d, tri) => {
return (
d +
`M ${tri[0][0]},${tri[0][1]} L ${tri[1][0]},${tri[1][1]} L ${tri[2][0]},${tri[2][1]} Z `
);
}, '');
})