#https://www.shadertoy.com/view/ll2SDK

pixels = W:1024 H:1024

x = from 0 to 2 H
y = from -0.8 to 1.2 W

u = x
v = y

t = 29.22

[loop start:24
u =  u/1.6
v =  v/1.6
m = length2(u,v)
n = 1.0 + cos(m*5.0 + t/2.0)
k = u - v*n/m/6.0
v = v + u*n/m/6.0
u = abs(k*1.8) - t/20 - 2.5
v = abs(v*1.8) - t/20 - 2.5
loop end]

o = length2(u,v)*2

r = sin(o)
g = sin(o*1.2)
b = sin(o*1.3)

k = sqrt(r*r + g*g + b*b)

r = r/k
g = g/k
b = b/k
