JSFiddle - React, Tailwind, and code Playground

HTML

<canvas></canvas>

CSS

canvas {
    width: 400px;
    height: 400px;
}

JavaScript

(function(C){
c=C.getContext('2d');X=Math.cos;R=t=74;setInterval("r=X(8/5*t);c.fillRect(R*2*(1-r*X(t)),R*(1-r*X(1.57-(t+=.01))),1,1)",5)
})(document.querySelector("canvas"));