Frame:
Speed: , Dots:

// Blinking Ladder

(t,i,x,y,n) => {

let px = floor(t%n);let py = floor((t/n)%n);return (x == (py%2 ? px : n-1-px) && y == py) * (i%2*-2+1)

}