{
if (window.p_bunny !== undefined) {
window.p_bunny.remove();
}
window.p_bunny = new P5(
(p) => {
p.setup = () => {
p.createCanvas(640, 640);
p.pixelDensity(1);
};
p.draw = () => {
const eyeSize = 20;
let left = 200 + (p.frameCount % 127);
let top = 100 + (p.frameCount % 63);
p.background(p.color(255, 255, 255));
p.fill(255, 255, 255);
p.ellipse(left + 150, top + 70, 60, 120);
p.ellipse(left + 240, top + 70, 60, 120);
p.ellipse(left + 200, top + 170, 150, 150);
p.fill(0, 0, 0);
p.ellipse(left + 170, top + 150, eyeSize, eyeSize);
p.ellipse(left + 230, top + 150, eyeSize, eyeSize);
p.noFill();
p.line(left + 150, top + 200, left + 250, top + 200);
p.rect(left + 185, top + 200, 15, 10);
p.rect(left + 200, top + 200, 15, 10);
};
},
document.querySelector("#bunny"),
true
);
return "Bunny";
}