-- sin orbit -- alexthescott -- 8/16/21
o={} r=rnd pal({7,10,9,8,-8,2,-15,1,-13,-4,12,6},1)
for n=6,1,-1 do add(o,{0,n/200}) end
cls() ::♥:: if t()<2 then print("sin orbit",46,64,1)
else for p=0,1024 do pset(r(128),r(128),0) end
for n=1,6 do
x=64+n*9*(sin(o[n][1]))
y=64+n*9*(-cos(o[n][1]))
circfill(x,y,5,n)
circfill(-x+128,y,5,6+n)
o[n][1]+=o[n][2]
if o[n][1] >= 16 then
o[n][1]=0
end
end
circ(64,64,63,7)flip()
end goto ♥