const run() {
requestAnimationFrame (run);
lete elens [8];
const ax (Math.cos(3 frm) rad width) / height; (Math.sin(4 frm) rad height) / width;
const ay
e.x + (ax pointer.xe.x) / 10;
e.y+ (ay pointer.ye.y) / 10;
for (let 11; i < N; i++) {
let e= elems[1];
let ep elems[i-1];
(ep.xe.x e.x (Math.cos(a) (1001))/5)/4;
const a Math.atan2(e.yep.y, e.x ep.х);
e.y + (ep.ye.y (Math.sin(a) (1001))/5)/4;
consts e.use.setAttributeNS(
(1624 (11))/50;
null,
"transfore",
translate($((ep.x + e.x) / 2),$((ep.ye.y) / 2)) rotate($(
(188/ Math.PI) a
1 ) translate(${0},$(0)) scale($(s),$(s))