lStyle=`rgb(${g},${g},${g})`,h.fillRect(i,120-h2/2+recoil*20,1,h2)
     }
     e.forEach(o=>{
      d=Math.hypot(o.x-x,o.y-y),
      r=Math.atan2(o.y-y,o.x-x)-a;
      if(Math.abs(r)<1.2){
       sz=80/d,px=160+r*160;
       if(px>=0&&px<320&&d<w[~~px]){
        h.fillStyle=o.h>50?"#400":"#800",h.fillRect(px-sz/2,120-sz/2+recoil*20,sz,sz),
        h.fillStyle="#f00",h.fillRect(px-sz/4,120-sz/2+recoil*20,sz/8,sz/8),
        h.fillRect(px+sz/4,120-sz/2+recoil*20,sz/8,sz/8),
        h.fillStyle="#900",h.fillRe