p5((s) => {
let w = 600;
let h = 400;
let cw = 20;
let ch = 20;
let colors = ["yellow", "white", "blue", "black", "red"];
s.setup = function () {
s.createCanvas(w, h);
if (isStatic) {
s.noLoop();
}
s.frameRate(5);
};
s.draw = function () {
s.background(255);
s.strokeJoin(s.ROUND);
s.strokeCap(s.SQUARE);
for (let x = 0; x < w; x += cw) {
for (let y = 0; y < h; y += ch) {
s.stroke(s.random(colors));
s.translate(x, y);
s.translate(cw / 2, ch / 2);
let size = s.random(0, 5);
s.strokeWeight(size);
s.rect(0, 0, size, size);
s.resetMatrix();
}
}
};
})