Just:
x=document.querySelector("#c").getContext("2d")
K=_=>fxrand()*37%12|0,H=K()*30,F=P=>x.fillStyle=`hsl(${H},29%,${P}%)`
for(I=2000;--I;)Z=P=>x.fill(new Path2D('m'+X+' '+ Y+P+'88+51')),Y=K()*149+K()%2*98,X=(Y%2+K()*2)*89,F(75),Z`l88-51l-88-51l-`,F(50),Z`l-88-51l0+99l`,F(25),Z`l88-51l0+99l-`
fxpreview();