//Satisfactory//[[.|m]]
It's the [[end of time]]. It's done.
.revision-span-in {\n opacity: 0;\n}\n.revision-span:not(.revision-span-out) {\n transition: 1s; -webkit-transition: 1s;\n}\n.revision-span-out {\n position:absolute;\n opacity: 0;\n}
I hope you find it [[satisfactory]], motherfucker.\n
(function () {\n "use strict";\n version.extensions['youtubeAudioMacros'] = {\n major: 2,\n minor: 0,\n revision: 0\n };\n var ytplayers = {},\n videocount = 0,\n s = document.createElement("script");\n s.src = "http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject_src.js";\n s.onreadystatechange = s.onload = function () {\n var re = new RegExp('(?:playbgm|loopbgm) ([^"&?/ ]{11})', "gi"),\n div = document.getElementById("storeArea").firstChild,\n done = [],\n d;\n function newplayer(hash) {\n var id = "YouTube-" + hash;\n insertElement(document.body, "div", id);\n swfobject.embedSWF("http://www.youtube.com/apiplayer?enablejsapi=1&playerapiid=" + id, id, "0", "0", "8",\n null, {}, {\n allowScriptAccess: "always",\n wmode: "transparent",\n modestbranding: "1",\n version: "3"\n }, {\n id: "ytplayer-" + hash,\n });\n };\n while(div) {\n do {\n d = re.exec(div.innerHTML);\n if(d && done.indexOf(d[1]) == -1) {\n newplayer(d[1]);\n done.push(d[1]);\n }\n } while (d);\n div = div.nextSibling;\n };\n };\n document.head.appendChild(s);\n window.onYTAudioError = function (e) {\n alert("There is a problem with the YouTube background music (" + e + ")" +\n (e == 2 ? ": The video ID (" + hash + ") is probably invalid." :\n e == 100 ? ": The requested video (" + hash + ") was not found." :\n e == 101 || e == 150 ? ": Embedding has been disabled for the video (" + hash + ")." : ""));\n };\n window.onYouTubePlayerReady = function (e) {\n var hash = e.slice(8),\n yt = (ytplayers[hash] = document.getElementById("ytplayer-" + hash));\n yt.style.visiblity="hidden";\n yt.addEventListener("onError", "onYTAudioError");\n yt.mute();\n yt.loadVideoById(hash, 0);\n yt.LOAD = true;\n videocount += 1;\n window["onYTAudioStateChange_" + videocount] = function (newState) {\n if(newState == 1 && yt.LOAD) {\n yt.pauseVideo();\n yt.unMute();\n yt.LOAD = false;\n }\n if(newState == 0 && yt.LOOP) {\n yt.playVideo();\n }\n };\n yt.addEventListener("onStateChange", "onYTAudioStateChange_" + videocount);\n\n };\n ["playbgm","loopbgm","stopbgm","pausebgm","unloopbgm"].forEach(function(e) {\n macros[e] = {\n handler: function (e, t, n, r) {\n var yt;\n if(n[0]) {\n yt = ytplayers[n[0]];\n if(yt) {\n switch(t) {\n case "playbgm":\n case "loopbgm":\n yt.LOOP = (t == "loopbgm");\n if (n[1]) yt.seekTo(n[1]);\n yt.playVideo();\n break;\n case "stopbgm":\n yt.stopVideo();\n break;\n case "pausebgm":\n yt.stopVideo();\n break;\n case "unloopbgm":\n yt.LOOP = false;\n break;\n }\n }\n }\n }\n }\n });\n}());
(function(){version.extensions.replaceMacrosCombined={major:1,minor:1,revision:0};\nvar nullobj={handler:function(){}};function showVer(n,notrans){n.innerHTML="";\nnew Wikifier(n,n.tweecode);n.setAttribute("data-enabled","true");\nn.style.display="inline";n.classList.remove("revision-span-out");\nif(!notrans){n.classList.add("revision-span-in");if(n.timeout){clearTimeout(n.timeout)\n}n.timeout=setTimeout(function(){n.classList.remove("revision-span-in");\nn=null},1)}}function hideVer(n,notrans){n.setAttribute("data-enabled","false");\nn.classList.remove("revision-span-in");if(n.timeout){clearTimeout(n.timeout)\n}if(!notrans){n.classList.add("revision-span-out");n.timeout=setTimeout(function(){if(n.getAttribute("data-enabled")=="false"){n.classList.remove("revision-span-out");\nn.style.display="none";n.innerHTML=""}n=null},1000)}else{n.style.display="none";\nn.innerHTML="";n=null}}function tagcontents(b,starttags,desttags,endtags,k){var l=0,c="",tg,a,i;\nfunction tagfound(i,e){for(var j=0;j<e.length;j++){if(a.indexOf("<<"+e[j],i)==i){return e[j]\n}}}a=b.source.slice(k);for(i=0;i<a.length;i++){if(tg=tagfound(i,starttags)){l++\n}else{if((tg=tagfound(i,desttags))&&l==0){b.nextMatch=k+i+tg.length+4;\nreturn[c,tg]}else{if(tg=tagfound(i,endtags)){l--;if(l<0){return null\n}}}}c+=a.charAt(i)}return null}var begintags=[];var endtags=[];\nfunction revisionSpanHandler(g,e,f,b){var k=b.source.indexOf(">>",b.matchStart)+2,vsns=[],vtype=e,flen=f.length,becomes,c,cn,m,h,vsn;\nfunction mkspan(vtype){h=insertElement(m,"span",null,"revision-span "+vtype);\nh.setAttribute("data-enabled",false);h.style.display="none";h.tweecode="";\nreturn h}if(this.shorthand&&flen){while(f.length>0){vsns.push([f.shift(),(this.flavour=="insert"?"gains":"becomes")])\n}}else{if(this.flavour=="insert"||(this.flavour=="continue"&&this.trigger=="time")){vsns.push(["","becomes"])\n}}if(this.flavour=="continue"&&flen){b.nextMatch=k+b.source.slice(k).length;\nvsns.push([b.source.slice(k),vtype])}else{becomes=["becomes","gains"];\nc=tagcontents(b,begintags,becomes.concat(endtags),endtags,k);\nif(c&&endtags.indexOf(c[1])==-1){while(c){vsns.push(c);c=tagcontents(b,begintags,becomes,endtags,b.nextMatch)\n}c=tagcontents(b,begintags,["end"+e],endtags,b.nextMatch)}if(!c){throwError(g,"can't find matching end"+e);\nreturn}vsns.push(c);if(this.flavour=="continue"){k=b.nextMatch;\nb.nextMatch=k+b.source.slice(k).length;vsns.push([b.source.slice(k),""])\n}}if(this.flavour=="remove"){vsns.push(["","becomes"])}cn=0;m=insertElement(g,"span",null,e);\nm.setAttribute("data-flavour",this.flavour);h=mkspan("initial");\nvsn=vsns.shift();h.tweecode=vsn[0];showVer(h,true);while(vsns.length>0){if(vsn){vtype=vsn[1]\n}vsn=vsns.shift();h=mkspan(vtype);h.tweecode=vsn[0]}if(typeof this.setup=="function"){this.setup(m,g,f)\n}}function quantity(m){return(m.children.length-1)+(m.getAttribute("data-flavour")=="remove")\n}function revisionSetup(m,g,f){m.className+=" "+f[0].replace(" ","_")\n}function keySetup(m,g,f){var fl=this.flavour,key=f[0];m.setEventListener("keydown",function l(e){var done=!revise("revise",m);\nif(done){m.removeEventListener("keydown",l)}})}function timeSetup(m,g,f){function cssTimeUnit(s){if(typeof s=="string"){if(s.slice(-2).toLowerCase()=="ms"){return Number(s.slice(0,-2))||0\n}else{if(s.slice(-1).toLowerCase()=="s"){return Number(s.slice(0,-1))*1000||0\n}}}throwError(g,s+" isn't a CSS time unit");return 0}var fl=this.flavour;\nvar tm=cssTimeUnit(f[0]);setTimeout(function timefn(){var done=!revise("revise",m);\nif(!done){setTimeout(timefn,tm)}},tm)}function hoverSetup(m){m.onmouseover=function(){revise("revise",this)\n};m.onmouseout=function(){revise("revert",this)};m=null}function mouseSetup(m){var fl=this.flavour,evt=(window.onmouseenter===null?"onmouseenter":"onmouseover");\nm[evt]=function(){var done=!revise("revise",this);if(done){this[evt]=null\n}};m=null}function linkSetup(m,g,f){var fl=this.flavour,l=Wikifier.createInternalLink(),p=m.parentNode;\nl.className="internalLink replaceLink";p.insertBefore(l,m);l.insertBefore(m,null);\nl.onclick=function(){var p,done=false;if(m&&m.parentNode==this){done=!revise("revise",m);\nscrollWindowTo(m)}if(done){this.parentNode.insertBefore(m,this);\nthis.parentNode.removeChild(this)}};l=null}function visitedSetup(m,g,f){var i,done,shv=state.history[0].variables,os="once seen",d=(m.firstChild&&(this.flavour=="insert"?m.firstChild.nextSibling:m.firstChild).tweecode);\nshv[os]=shv[os]||{};if(d&&!shv[os].hasOwnProperty(d)){shv[os][d]=1\n}else{for(i=shv[os][d];i>0&&!done;i--){done=!revise("revise",m,true)\n}if(shv[os].hasOwnProperty(d)){shv[os][d]+=1}}}[{name:"insert",flavour:"insert",trigger:"link",setup:linkSetup},{name:"timedinsert",flavour:"insert",trigger:"time",setup:timeSetup},{name:"insertion",flavour:"insert",trigger:"revisemacro",setup:revisionSetup},{name:"later",flavour:"insert",trigger:"visited",setup:visitedSetup},{name:"keyinsert",flavour:"insert",trigger:"key",setup:keySetup},{name:"replace",flavour:"replace",trigger:"link",setup:linkSetup},{name:"timedreplace",flavour:"replace",trigger:"time",setup:timeSetup},{name:"mousereplace",flavour:"replace",trigger:"mouse",setup:mouseSetup},{name:"hoverreplace",flavour:"replace",trigger:"hover",setup:hoverSetup},{name:"revision",flavour:"replace",trigger:"revisemacro",setup:revisionSetup},{name:"keyreplace",flavour:"replace",trigger:"key",setup:keySetup},{name:"timedremove",flavour:"remove",trigger:"time",setup:timeSetup},{name:"mouseremove",flavour:"remove",trigger:"mouse",setup:mouseSetup},{name:"hoverremove",flavour:"remove",trigger:"hover",setup:hoverSetup},{name:"removal",flavour:"remove",trigger:"revisemacro",setup:revisionSetup},{name:"once",flavour:"remove",trigger:"visited",setup:visitedSetup},{name:"keyremove",flavour:"remove",trigger:"key",setup:keySetup},{name:"continue",flavour:"continue",trigger:"link",setup:linkSetup},{name:"timedcontinue",flavour:"continue",trigger:"time",setup:timeSetup},{name:"mousecontinue",flavour:"continue",trigger:"mouse",setup:mouseSetup},{name:"keycontinue",flavour:"continue",trigger:"key",setup:keySetup},{name:"cycle",flavour:"cycle",trigger:"revisemacro",setup:revisionSetup},{name:"mousecycle",flavour:"cycle",trigger:"mouse",setup:mouseSetup},{name:"timedcycle",flavour:"cycle",trigger:"time",setup:timeSetup},{name:"keycycle",flavour:"replace",trigger:"key",setup:keySetup}].forEach(function(e){e.handler=revisionSpanHandler;\ne.shorthand=(["link","mouse","hover"].indexOf(e.trigger)>-1);\nmacros[e.name]=e;macros["end"+e.name]=nullobj;begintags.push(e.name);\nendtags.push("end"+e.name)});function insideDepartingSpan(elem){var r=elem.parentNode;\nwhile(!r.classList.contains("passage")){if(r.classList.contains("revision-span-out")){return true\n}r=r.parentNode}}function reviseAll(rt,rname){var rall=document.querySelectorAll(".passage ."+rname),ret=false;\nfor(var i=0;i<rall.length;i++){if(!insideDepartingSpan(rall[i])){ret=revise(rt,rall[i])||ret\n}}return ret}function revise(rt,r,notrans){var ind2,curr,next,ind=-1,rev=(rt=="revert"),rnd=(rt.indexOf("random")>-1),fl=r.getAttribute("data-flavour"),rc=r.childNodes,cyc=(fl=="cycle"),rcl=rc.length-1;\nfunction doToGainerSpans(n,fn){for(var k=n-1;k>=0;k--){if(rc[k+1].classList.contains("gains")){fn(rc[k],notrans)\n}else{break}}}for(var k=0;k<=rcl;k++){if(rc[k].getAttribute("data-enabled")=="true"){ind=k\n}}if(rev){ind-=1}curr=(ind>=0?rc[ind]:(cyc?rc[rcl]:null));ind2=ind;\nif(rnd){ind2=(ind+(Math.floor(Math.random()*rcl)))%rcl}next=((ind2<rcl)?rc[ind2+1]:(cyc?rc[0]:null));\nvar docurr=(rev?showVer:hideVer);var donext=(rev?hideVer:showVer);\nvar currfn=function(){if(!(next&&next.classList.contains("gains"))||rnd){docurr(curr,notrans);\ndoToGainerSpans(ind,docurr,notrans)}};var nextfn=function(){donext(next,notrans);\nif(rnd){doToGainerSpans(ind2+1,donext,notrans)}};if(!rev){currfn();\nnextfn()}else{nextfn();currfn()}return(cyc?true:(rev?(ind>0):(ind2<rcl-1)))\n}macros.revert=macros.revise=macros.randomise=macros.randomize={handler:function(a,b,c){var l,rev,rname;\nfunction disableLink(l){l.style.display="none"}function enableLink(l){l.style.display="inline"\n}function updateLink(l){if(l.className.indexOf("random")>-1){enableLink(l);\nreturn}var rall=document.querySelectorAll(".passage ."+rname),cannext,canprev,i,ind,r,fl;\nfor(i=0;i<rall.length;i++){r=rall[i],fl=r.getAttribute("data-flavour");\nif(insideDepartingSpan(r)){continue}if(fl=="cycle"){cannext=canprev=true\n}else{if(r.firstChild.getAttribute("data-enabled")==!1+""){canprev=true\n}if(r.lastChild.getAttribute("data-enabled")==!1+""){cannext=true\n}}}var can=(l.classList.contains("revert")?canprev:cannext);(can?enableLink:disableLink)(l)\n}function toggleText(w){w.classList.toggle(rl+"Enabled");w.classList.toggle(rl+"Disabled");\nw.style.display=((w.style.display=="none")?"inline":"none")}var rl="reviseLink";\nif(c.length<2){throwError(a,b+" macro needs 2 parameters");return\n}rname=c.shift().replace(" ","_");l=Wikifier.createInternalLink(a,null);\nl.className="internalLink "+rl+" "+rl+"_"+rname+" "+b;var v="";\nvar end=false;var out=false;if(c.length>1&&c[0][0]=="$"){v=c[0].slice(1);\nc.shift()}switch(c[c.length-1]){case"end":end=true;c.pop();break;\ncase"out":out=true;c.pop();break}var h=state.history[0].variables;\nfor(var i=0;i<c.length;i++){var on=(i==Math.max(c.indexOf(h[v]),0));\nvar d=insertElement(null,"span",null,rl+((on)?"En":"Dis")+"abled");\nif(on){h[v]=c[i];l.setAttribute("data-cycle",i)}else{d.style.display="none"\n}insertText(d,c[i]);l.appendChild(d)}l.onclick=function(){reviseAll(b,rname);\nvar t=this.childNodes,u=this.getAttribute("data-cycle")-0,m=t.length,n,lall,i;\nif((end||out)&&u==m-(end?2:1)){if(end){n=this.removeChild(t[u+1]);\nn.className=rl+"End";n.style.display="inline";this.parentNode.replaceChild(n,this)\n}else{this.parentNode.removeChild(this);return}}else{toggleText(t[u]);\nu=(u+1)%m;if(v){h[v]=c[u]}toggleText(t[u]);this.setAttribute("data-cycle",u)\n}lall=document.getElementsByClassName(rl+"_"+rname);for(i=0;i<lall.length;\ni++){updateLink(lall[i])}};disableLink(l);setTimeout(function(){updateLink(l);\nl=null},1)}};macros.mouserevise=macros.hoverrevise={handler:function(a,b,c,d){var endtags=["end"+b],evt=(window.onmouseenter===null?"onmouseenter":"onmouseover"),t=tagcontents(d,[b],endtags,endtags,d.source.indexOf(">>",d.matchStart)+2);\nif(t){var rname=c[0].replace(" ","_"),h=insertElement(a,"span",null,"hoverrevise hoverrevise_"+rname),f=function(){var done=!reviseAll("revise",rname);\nif(b!="hoverrevise"&&done){this[evt]=null}};new Wikifier(h,t[0]);\nif(b=="hoverrevise"){h.onmouseover=f;h.onmouseout=function(){reviseAll("revert",rname)\n}}else{h[evt]=f}h=null}}};macros.instantrevise={handler:function(a,b,c,d){reviseAll("revise",c[0].replace(" ","_"))\n}};macros.endmouserevise=nullobj;macros.endhoverrevise=nullobj\n}());
<<set $ex = 0>><<set $dist = "">>"The [[Lord]] shall destroy us all."
<<set $ex = $ex + 1>><<if $ex lt 36>><<set $dist = $dist + " ">><<display 'Lord'>><<else>><<display 'end'>><<endif>>
(function(){ var render2 = Passage.prototype.render; Passage.prototype.render = function () { var b = render2.call(this); var t = this.tags.join(" "); document.body.setAttribute("data-tags", t); b.setAttribute("data-tags",t); return b; }; if(state) { var tgs = state.history[0].passage.tags.join(" "); var fc = $('passages').firstChild; fc.setAttribute("data-tags",tgs); }}());
<center>[[(|ex]]<<print $dist>>TIME IS EXPANDING<<print $dist>>[[)|ex]]</center>\n\n<<if $ex gte 5>>"(<<timedreplace 2s>>purify<<becomes>>sanctify<<becomes>>destroy<<becomes>>"it is not a question of what you do or what you worship" [redacted] said to<<becomes>>pulverize<<becomes>>incinerate<<becomes>>love<<becomes>>"god will bring death to us all" [redacted] continued, its sightless eyes directed directly at<<becomes>>examine<<becomes>>enlighten<<becomes>>heal<<becomes>>"to sum it up nicely, to sum up what I'm getting at here, is a quote from a Wallace Stevens poem." This was particularily pointed at<<becomes>>he knows<<becomes>>he can see<<becomes>>he will chase<<becomes>>if i run from<<becomes>>he will chase<<becomes>>he is the hand for the plaster eyes that consume all, the mouth of the it of the hourglass, wating to consume<<becomes>>save<<becomes>>"the only emperor is the emperor of ice cream."<<becomes>>become<<becomes>>transcend<<becomes>>you will not remember<<endtimedreplace>> me.)"<<endif>>\n\n<<if $ex gte 7>><<playbgm tvYPOGy_8gg>>Music: "Poeme Symphonique", Gyorgi Ligetti. Take a good fucking listen.<<endif>>\n\n<<if $ex gte 10>>I AM <<timedreplace 3s>>"BECOME DEATH, DESTROYER OF WORLDS"<<becomes>>THE EMPEROR OF ICE CREAM<<becomes>>THE GRIM REAPER<<becomes>>ANUBIS<<becomes>>YHWH<<becomes>>METATRON<<becomes>>"[&nbs;&nbs;&nbs;&nbs;]"<<becomes>>ENTROPY<<becomes>>TIME<<becomes>>100 metronomes set off all at the same time in different meters until every single one runs out<<becomes>>AFRAID<<becomes>>OF MYSELF<<becomes>>"THE GRAVE"<<becomes>>YOUR FATE<<becomes>>THE DAMNATION OF THE HUMAN RACE<<becomes>>"love", if you want to call it that, when you wake up in the middle of the night and you've been gripped by a spell, i am that word, too, i am not just one thing, like all things i represent a purity, too, finally, you will be still. your suffering will end. i am beauty. i really am.<<becomes>><<endtimedreplace>><<endif>>\n\n<<if $ex gte 12>>EVEN WORDS WILL FAIL US WHEN OUR SKULLS ARE IN THE GROUND<<display 'cycle'>>\n\nUNDULATING IN THE SOFT EARTH OVER MILLENIA<<endif>>\n\n<<if $ex gte 15>>Number of times USER has clicked on "(" or ")": <<print $ex>><<endif>>\n\n<<if $ex gte 17>><<timedreplace 30s>>WAIT 30 SECONDS<<becomes>>YOU ARE NOW DEAD<<endtimedreplace>><<endif>>\n\n<<if $ex gte 20>>How do we cope with death? <<endif>> <<if $ex gte 21>>Andy Warhol dealt with death by "exploring repitition and mechanical progression as a coping mechanism; creating mini-traumas in order to gain control over the uncontrollable." <<endif>> <<if $ex gte 22>>This work's musical component explores death through a similar kind of repition, but influenced by entropy. Time itself.<<endif>> \n\n<<if $ex gte 23>>[img[http://upload.wikimedia.org/wikipedia/commons/8/82/Francisco_de_Goya%2C_Saturno_devorando_a_su_hijo_%281819-1823%29.jpg]]\n\nIs this an exploration of death? In what way?<<endif>>\n<<if $ex gte 24>>I don't know. This isn't a fucking English class or some shit.<<endif>>\n\n<<if $ex gte 25>>"<<display 'cycle2'>>" is the greatest work mankind has ever known.<<endif>>\n\n<<if $ex gte 27>>It probably isn't a big deal anyway.<<endif>>\n\n<<if $ex gte 28>>I'm sorry either way. I hope you understand.<<endif>>\n\n<<if $ex gte 29>>No? <<endif>> <<if $ex gte 30>>Well, okay then.<<endif>>\n\n<<if $ex gte 31>>Okay then. <<endif>>\n\n<<if $ex gte 32>>"How do you like your <<insert "blueeyed boy">>\nMr Death"<<endinsert>><<endif>><<if $ex gte 33>>\n\nAlternatively: <<display 'cycle3'>><<endif>>\n\n<<if $ex gte 35>>That's how it works. I suppose.<<endif>>\n\n\n\n\n
Architectural Diagram
(function () {\n var bs = String.fromCharCode(92);\n Wikifier.formatters.unshift({\n name: "htmltag",\n match: "<"+bs+"w+(?:(?:"+bs+"s+"+bs+"w+(?:"+bs+"s*="+bs+"s*(?:"+'"'+".*?"+'"'+"|'.*?'|[^'"+'"'+">"+bs+"s]+))?)+"+bs+"s*|"+bs+"s*)"+bs+"/?>",\n tagname: "<("+bs+"w+)",\n voids: ["br", "hr", "area", "img", "input", "embed", "param", "source", "track"],\n handler: function (a) {\n var re, tn, e;\n re = new RegExp(this.tagname).exec(a.matchText);\n tn = re && re[1];\n if(tn) {\n e = document.createElement(a.output.tagName);\n e.innerHTML = a.matchText;\n e = e.firstChild;\n if(this.voids.indexOf(tn.toLowerCase()) == -1) {\n a.subWikify(e, "<" + bs + "/" + bs + "s*" + tn + bs + "s*>");\n }\n a.output.appendChild(e);\n }\n }\n });\n}());
<<timedreplace 1s>>1<<becomes>>2<<becomes>>3<<becomes>>4<<becomes>>5<<becomes>>6<<becomes>>7<<becomes>>8<<becomes>>9<<becomes>>a<<becomes>>b<<becomes>>c<<becomes>>d<<becomes>>e<<becomes>>f<<becomes>>g<<becomes>>h<<becomes>>i<<becomes>>j<<becomes>>k<<becomes>>l<<becomes>>m<<becomes>>n<<becomes>>o<<becomes>>p<<becomes>>q<<becomes>>r<<becomes>>s<<becomes>>t<<becomes>>u<<becomes>>v<<becomes>>w<<becomes>>x<<becomes>>y<<becomes>>z<<becomes>>.<<becomes>>!<<becomes>>?<<becomes>>@<<becomes>>#<<becomes>>$<<becomes>>%<<becomes>>^<<becomes>>&<<becomes>>*<<becomes>>(<<becomes>>)<<becomes>>0<<becomes>>-<<becomes>>_<<becomes>>=<<becomes>>+<<becomes>><<display 'cycle2'>><<endtimedreplace>><<timedreplace 5s>>1<<becomes>>2<<becomes>>3<<becomes>>4<<becomes>>5<<becomes>>6<<becomes>>7<<becomes>>8<<becomes>>9<<becomes>>a<<becomes>>b<<becomes>>c<<becomes>>d<<becomes>>e<<becomes>>f<<becomes>>g<<becomes>>h<<becomes>>i<<becomes>>j<<becomes>>k<<becomes>>l<<becomes>>m<<becomes>>n<<becomes>>o<<becomes>>p<<becomes>>q<<becomes>>r<<becomes>>s<<becomes>>t<<becomes>>u<<becomes>>v<<becomes>>w<<becomes>>x<<becomes>>y<<becomes>>z<<becomes>>.<<becomes>>!<<becomes>>?<<becomes>>@<<becomes>>#<<becomes>>$<<becomes>>%<<becomes>>^<<becomes>>&<<becomes>>*<<becomes>>(<<becomes>>)<<becomes>>0<<becomes>>-<<becomes>>_<<becomes>>=<<becomes>>+<<becomes>><<display 'cycle2'>><<endtimedreplace>><<timedreplace 3s>>1<<becomes>>2<<becomes>>3<<becomes>>4<<becomes>>5<<becomes>>6<<becomes>>7<<becomes>>8<<becomes>>9<<becomes>>a<<becomes>>b<<becomes>>c<<becomes>>d<<becomes>>e<<becomes>>f<<becomes>>g<<becomes>>h<<becomes>>i<<becomes>>j<<becomes>>k<<becomes>>l<<becomes>>m<<becomes>>n<<becomes>>o<<becomes>>p<<becomes>>q<<becomes>>r<<becomes>>s<<becomes>>t<<becomes>>u<<becomes>>v<<becomes>>w<<becomes>>x<<becomes>>y<<becomes>>z<<becomes>>.<<becomes>>!<<becomes>>?<<becomes>>@<<becomes>>#<<becomes>>$<<becomes>>%<<becomes>>^<<becomes>>&<<becomes>>*<<becomes>>(<<becomes>>)<<becomes>>0<<becomes>>-<<becomes>>_<<becomes>>=<<becomes>>+<<becomes>><<display 'cycle2'>><<endtimedreplace>><<timedreplace 2ms>>1<<becomes>>2<<becomes>>3<<becomes>>4<<becomes>>5<<becomes>>6<<becomes>>7<<becomes>>8<<becomes>>9<<becomes>>a<<becomes>>b<<becomes>>c<<becomes>>d<<becomes>>e<<becomes>>f<<becomes>>g<<becomes>>h<<becomes>>i<<becomes>>j<<becomes>>k<<becomes>>l<<becomes>>m<<becomes>>n<<becomes>>o<<becomes>>p<<becomes>>q<<becomes>>r<<becomes>>s<<becomes>>t<<becomes>>u<<becomes>>v<<becomes>>w<<becomes>>x<<becomes>>y<<becomes>>z<<becomes>>.<<becomes>>!<<becomes>>?<<becomes>>@<<becomes>>#<<becomes>>$<<becomes>>%<<becomes>>^<<becomes>>&<<becomes>>*<<becomes>>(<<becomes>>)<<becomes>>0<<becomes>>-<<becomes>>_<<becomes>>=<<becomes>>+<<becomes>><<display 'cycle2'>><<endtimedreplace>><<timedreplace 10s>>1<<becomes>>2<<becomes>>3<<becomes>>4<<becomes>>5<<becomes>>6<<becomes>>7<<becomes>>8<<becomes>>9<<becomes>>a<<becomes>>b<<becomes>>c<<becomes>>d<<becomes>>e<<becomes>>f<<becomes>>g<<becomes>>h<<becomes>>i<<becomes>>j<<becomes>>k<<becomes>>l<<becomes>>m<<becomes>>n<<becomes>>o<<becomes>>p<<becomes>>q<<becomes>>r<<becomes>>s<<becomes>>t<<becomes>>u<<becomes>>v<<becomes>>w<<becomes>>x<<becomes>>y<<becomes>>z<<becomes>>.<<becomes>>!<<becomes>>?<<becomes>>@<<becomes>>#<<becomes>>$<<becomes>>%<<becomes>>^<<becomes>>&<<becomes>>*<<becomes>>(<<becomes>>)<<becomes>>0<<becomes>>-<<becomes>>_<<becomes>>=<<becomes>>+<<becomes>><<display 'cycle2'>><<endtimedreplace>><<timedreplace 7s>>1<<becomes>>2<<becomes>>3<<becomes>>4<<becomes>>5<<becomes>>6<<becomes>>7<<becomes>>8<<becomes>>9<<becomes>>a<<becomes>>b<<becomes>>c<<becomes>>d<<becomes>>e<<becomes>>f<<becomes>>g<<becomes>>h<<becomes>>i<<becomes>>j<<becomes>>k<<becomes>>l<<becomes>>m<<becomes>>n<<becomes>>o<<becomes>>p<<becomes>>q<<becomes>>r<<becomes>>s<<becomes>>t<<becomes>>u<<becomes>>v<<becomes>>w<<becomes>>x<<becomes>>y<<becomes>>z<<becomes>>.<<becomes>>!<<becomes>>?<<becomes>>@<<becomes>>#<<becomes>>$<<becomes>>%<<becomes>>^<<becomes>>&<<becomes>>*<<becomes>>(<<becomes>>)<<becomes>>0<<becomes>>-<<becomes>>_<<becomes>>=<<becomes>>+<<becomes>><<display 'cycle2'>><<endtimedreplace>>
<<timedinsert 1s>>death <<display 'cycle3'>><<endtimedinsert>>
Interaction Poem VI
[data-tags~=center] {text-align:center; max-width:50%; margin:auto; } body { margin: 4em; }\n
<<timedreplace 50ms>>1<<becomes>>2<<becomes>>3<<becomes>>4<<becomes>>5<<becomes>>6<<becomes>>7<<becomes>>8<<becomes>>9<<becomes>>a<<becomes>>b<<becomes>>c<<becomes>>d<<becomes>>e<<becomes>>f<<becomes>>g<<becomes>>h<<becomes>>i<<becomes>>j<<becomes>>k<<becomes>>l<<becomes>>m<<becomes>>n<<becomes>>o<<becomes>>p<<becomes>>q<<becomes>>r<<becomes>>s<<becomes>>t<<becomes>>u<<becomes>>v<<becomes>>w<<becomes>>x<<becomes>>y<<becomes>>z<<becomes>>.<<becomes>>!<<becomes>>?<<becomes>>@<<becomes>>#<<becomes>>$<<becomes>>%<<becomes>>^<<becomes>>&<<becomes>>*<<becomes>>(<<becomes>>)<<becomes>>0<<becomes>>-<<becomes>>_<<becomes>>=<<becomes>>+<<becomes>><<display 'cycle'>><<endtimedreplace>>