Generating and drawing a binary sequence that represents the dragon curve fractal. Giving some parameters and color to the demo make it playful.
_='g={c:dz,e:2,f:3},h=25,`,j,p=od;ccLeft;dTop;m=[]; Hit=(~addEventListener("click",JeQX-cc,kQY-dif(k>tk<t+he>le<l+vU@w11223344}setInterval(f,100K}K,!1m.push(C800001 1^05EF442 2^FF99663 3^6699FF4 4})_Oc;_RecUl, t,v,hKK; qJreturn 0V1?1:2V5?0z%2?q(MW.floorJD))z-bD%2} Uh=25;`;j;p=0} f(clearRecU7,b,e=NbegHPW(moveTo(xy0e=x0+h;b=yNlH;od;p+=1;for(k=Nk<p;k++@w1NRed"2/1NGreen"3/10NBrown"4,#"+(16777216*|0).toStrHg(16Kmov;q(k)?Zaxd-$axf+$d): Zax+$ddf-$axlH}A((-50<eV80>eV-30<bV0>b)1<h(h-=1KHiU",v:4h:4t:/5*;break;+=r,ofunctionAO"MW.random()):Z~height ,lz5,w:~width;m.forEach(J=h,eTo,b)b.{c:"#?J-eee?=g.){c.var ==bcase =~offset?J+ef);0,&&:w=:r=$b@switch(AstrokeD/2HinJ(bK)}N0;OStyle=Q=pageUt(V||WathZo=^},_fill`x0=Djy0=Dz:1~a.(e';for(Y in $='~zj`_^ZWVUQONKJHDA@$ ')with(_.split($[Y]))_=join(pop());eval(_)
Xz0nFmc9e2M6HGR6LGU6MixmOjN9LGg9MjUsYCxqLHA9HG8TZDtjYxlMZWZ0O2QZVG9wO209W107IEhpdD0EKBR+YWRkRXZlbnRMaXN0ZW5lcigiY2xpY2siLARKFBZlUVgtY2Msa1FZLWQMaWYoaz4QdB1rPBB0KxBoHWU+EGwdZTwQbCsQdhRVG0AQdxQYMR4xAjIeMgIzHjMCNB40fXNldEludGVydmFsKGYsMTAwS31LLCExG20ucHVzaCgRQzgwMDAwATEJMV4wNUVGNDQBMgkyXkZGOTk2NgEzCTNeNjY5OUZGATQJNH0pDF9PEGM7X1JlY1UQbCwgEHQsEHYsEGhLSzsEIHFKFHJldHVybiAwF1YxFz8xOjIXVjUXPzB6FyUyP3EoTVcuZmxvb3JKRCkpei1iRCUyfQQgVRRoPTI1O2A7ajtwPTB9IAQgZigUFWNsZWFyUmVjVTccHAssCBsWYixlPU4VYmVnSFBXKBsVbW92ZVRvKHgceTAbZT14MCtoO2I9eU4VbEgPO28TZDtwKz0xO2ZvcigWaz1OazxwO2srKxRAdxQYMR9OBVJlZCICMh8GLzFOBUdyZWVuIgIzHwYvMTBOBUJyb3duIgI0HwYsBSMiKygxNjc3NzIxNioGfDApLnRvU3RySGcoMTZLFW1vdg87cShrKT9aYXgaZBItJGF4B2YdfyskZCk6IFpheBIrJGQHZBpmHX8tJGF4GxVsSA99QSgbKAstNTA8ZVY4MD5lVggtMzA8YlYwPmIpHTE8aB0oaC09MUtIaVUbASIsdjo0HGg6NBx0OggvNSoCO2JyZWFrOxgDKz1yLG8TBGZ1bmN0aW9uBUFPIgZNVy5yYW5kb20oKQcpOloIfmhlaWdodAksbHo1LHc6C353aWR0aAw7bS5mb3JFYWNoKARKFA49aCwPZVRvfyxiKRBiLhF7YzoiIxI/Si0OZQNlB2U/fxM9Zy4UKXsVYy4WdmFyIBc9PWIYY2FzZSAZPX5vZmZzZXQaP0orDmUDZgcbKTscMCwdJiYeOnc9HzpyPSQOYgNAc3dpdGNoKEEVc3Ryb2tlRC8ySGluSihiSyl9TjA7T1N0eWxlPVE9EHBhZ2VVdChWfHxXYXRoWm89E159LBFfFWZpbGxgeDA9C0RqeTA9CER6OjF+YS5/KGUnO2ZvcihZIGluICQ9J39+empgX15aV1ZVUU9OS0pIREFAJB8eHRwbGhkYFxYVFBMSERAPDgwLCQgHBgUEAwIBJyl3aXRoKF8uc3BsaXQoJFtZXSkpXz1qb2luKHBvcCgpKTtldmFsKF8pDQo=
Original source not submitted