<<set $posts_visited = 0>><html><span class="known">\nyou <span class="lessblurry">klack klack klack</span> as you move forth on this hard floor but soon\n you feel an <b>immovable</b> barrier,\n </span></html><html><span class="sec"> u\n p\n r\n i\n g\n h\n t</span>\n<span class="sec">--- u n r e l e n t i n g ---</span>\n<span class="sec">everywhere everyplace everything you search</span>\n<span class="sec">it stops further exploration</span>\n<span class="sec">lest you pry</span>\n<span class="sec">are there gaps?</span>\n \n\n\n<span class="sec">here,</span> <span class="sec">something of</span></html> [[substance|substance]]\n\n\n\n a [[rounded thing|post]]
<<set $hasKey = false>><<replace "walk">><html><span class="lessblurry">KLUM</span>\n\n<span class="moreblurry">klum</span></html><<becomes>>\n\n<html><span class="lessblurry">KLUM</span>\n\n<span class="moreblurry">klum</span></html><<becomes>>\n\n\n\n<html><span class="lessblurry">KLUM</span>\n\n<span class="moreblurry">klum</span></html>\n\n[[a space|controlroom]]<<endreplace>>
<<set $direction += 1>><<if $direction eq 0>><html><span class="blurred">screeeeech</span></html><<endif>><<if $direction eq 1>><html><span class="blurry">screeeeech screeeeeeeeeeech</span></html><<endif>><<if $direction eq 2>><html><span class="lessblurry">screeeeechscreeeeech SCREEEEEEECH</span></html><<endif>>\n\n<<if $direction eq 3>><html><span class="known">the roots slant here and curve to become an arching b r i d g e\n\n<span class="sec">reach</span><span class="sec"> and grasp worn whorled nodes </span><span class="sec">to climb </span></html>[[up|climb]]<<else>><html><span class="known">careful don't get</span></html> [[lost|heat]]<<endif>>
<html><span class="known">it pushes in so easily</span></html>\n\n[[deafening silence|controlcenter]]
<html><span class="known">a space in front of you\nthe air is still</span></html>\n\n<<if $hasCrowbar eq false>><html><span class="sec">a long coarse cold </span></html>[[grip|strip]]<<endif>>\n <<if $hasKey eq false>><html><span class="sec">a smooth </span></html>[[box|box]]<html><span class="sec"> coming out of the wall</span></html><<else>><html><span class="sec">jagged edges</span></html><<endif>>\n\n\n <html><span class="known">ahead, there appears to be </span></html>[[empty space|controlcenter]]
<html><span class="sec">craggy and forked</span> <span class="sec">moist, rock-skinned</span> <span class="sec">branches</span>\n<span class="sec">tangling themselves within each other,</span> </html>[[a curiosity indeed|hanging]]
<html><span class="known">a slanted panel in front with an array of objects and textures laid out before you</span>\n<span class="sec">above the panel,</span> <span class="sec">protrusions,</span> <span class="sec">segmented,</span> <span class="sec">forming...</span></html> [[words?|message]]\n\n\na [[grip|lever1]] a [[grip|lever2]]\n<html><span class="sec">with legs</span></html> <html><span class="sec">small</span></html> [[fingers|switches]] <html><span class="sec">with legs</span></html>\n\n[[circle|button1]] [[circle|button2]] [[circle|button3]]\n\n[[circle|button4]] [[circle|button5]] <html><span class="sec">thin</span></html> [[crevice|crevice]]\n\n<html><span class="known">perhaps you can be enlightened further by </span></html>[[the rest of the room|controlroom]]
<<set $illuminate = false>><html><span class="known">here is my gift of sight\neverything is clear\neverything is </span></html>[[alight|end]]
<html><span class="sec">swirled and curled,</span> <span class="sec">contorted</span> <span class="sec">papery strips, </span></html>[[a curiosity indeed|hanging]]
<html><span class="known">you feel the weight in your hands</span></html>\n<<set $hasCrowbar = true>>\n [[tip|controlroom]]\n<html> <span class="sec">forked</span>\n<span class="known">a lengthy strip of metal</span> <span class="sec">extending and </span><span class="sec">curving around to end in a</span></html>
a <<replace "tiny finger">>[[switch|switcheffect]]<<endreplace>>\nanother <<replace "tiny finger">>[[switch|switcheffect]]<<endreplace>>\nor you could [[leave them behind|controlcenter]]
<html><span class="known">Let me give you the gift of</span></html> [[sight|stillness]]<html><span class="known">.</span></html>
<html><span class="sec">you can curl your fingers around it and</span></html> [[pull|lever1effect]]\nor [[leave it behind|controlcenter]]
<<if $redLever eq true and $blueButton eq true>><<timedremove 4s>><html><span class="lessblurry"><i>click</i></span>\n\n<span class="moreblurry"><span class="giant">kssh kssh fooooooooooosh</span></span></html><<endtimedremove>>\n\n [[e m p t y s p a c e|familiar]]<<else>><html><span class="known">it turns slightly but does not move further\nas if something else was holding it </span></html>[[in place|controlcenter]]<<endif>>
<html><span class="known">it budges a slight bit, loosens\nbut remains rigid and\n\n...</span></html> [[nothing|controlcenter]]
<html><span class="known">raindrops land on your clothes, hanging tightly to fabric strands\n\nyour teeth, ears, head </span><span class="blurry">hum</span> <span class="known">with a powerful and shaking, deep and resonant</span> <span class="blurry">humming</span> <span class="known">from the right</span></html>\n[[pointed|pointed]] <html><span class="sec">leaves fold over themselves</span> <span class="sec">creased leaves</span>\n<span class="sec">rounded leaves</span> <span class="sec">gooey</span></html> [[globules|globules]] <html><span class="sec">leaves</span> <span class="sec">something</span> <span class="sec">substantially</span> <span class="sec">more</span></html> [[solid|platform]] <html><span class="sec">leaves</span>\n <span class="sec">leaves</span>\n<span class="blurry"> sssssssssssssllsllss</span> <span class="sec">leaves</span> \n <span class="blurred">rsssttsssss rs rst\ns s tss ffssrrs stssrs\n ssss rrs</span><span class="sec"> a rustling</span></html> [[mosaic|rustle]] <html><span class="sec">of leaves</span></html>\n[[papery cups|cups]]\n<html><span class="sec">rough and spindly fingers converge into rough</span></html> [[arms|spindly]] <html><span class="sec">leaves</span>\n <span class="sec">leaves</span> <span class="sec">leaves</span> <span class="sec">branches</span>\n<span class="sec">leaves</span> <span class="sec">branches</span> <span class="sec">leaves</span> <span class="sec">leaves</span>\n <span class="sec">branches</span> <span class="sec">leaves</span> <span class="sec">branches</span> <span class="sec">branches</span>\n <span class="sec">leaves</span> <span class="sec">branches</span> <span class="sec">leaves</span>\n<span class="sec">leaves</span> <span class="sec">branches</span> <span class="sec">leaves</span> <span class="sec">leaves</span> <span class="sec">leaves</span> <span class="sec">leaves</span></html>
<html><span class="known"> a gold-framed painting of sailboats\n\nhot piping banana bread on the counter\n\n reassuring</span> <span class="blurry">hum</span> <span class="known">of the heater in the background\n\nahh, </span></html>[[home|lights]]
<html><span class="sec">the syrupy concoction</span> <span class="sec">fondles your fingers</span>\n<span class="sec">and clings, clings </span><span class="sec"><i>desperately</i></span> <span class="sec">despite your efforts to pull away,</span>\n</html>[[a curiosity indeed|hanging]]
<html><span class="known">somewhat rubbed away</span></html>\nTO REMOVE BARRIER\nPULL T E RED LEV R\nP SH THE BLU B TON\n N KEY TH GREEN M RK R\nDO NOT D GE E PM N\nL STEN F R THREE CLI KS\n<html><span class="known">there's</span></html> [[nothing|controlcenter]] <html><span class="known">more</span></html>
<html><span class="sec">delicate tube cups, </span><span class="sec">micro-hairy fuzz lining the outside</span><span class="sec"> with a flat leafy flap on top, </span></html>[[a curiosity indeed|hanging]]
<html><span class="known">you reach for the routine light switches you have flicked many times before\n\n</span></html>[[flick on|alight]] <html><span class="known">or</span></html> [[flick off|touchstone]]
<html><span class="known">as large as your palm, a perfect circle,</span><span class="sec"> a bit of stickiness on the surface</span>\n<span class="sec">a mesa lifted from the metal, so easy to </span></html>[[push it|button3effect]]\n<html><span class="sec">or do you </span></html>[[leave it|controlcenter]]
\n <html><span class="known">you follow</span>\n <span class="sec">the long plush</span></html>\n<<if $posts_visited eq 2>>[[onwards|door]]<<else>>[[onwards|post]]<<endif>> <html><span class="sec">svelte</span>\n <span class="sec">onwards</span> <span class="sec">fabric</span>\n <span class="sec">rope</span></html>
<<replace "walk">><html><span class="lessblurry">KLUM</span>\n\n<span class="moreblurry">klum</span></html><<becomes>>\n\n<html><span class="lessblurry">KLUM</span>\n\n<span class="moreblurry">klum</span></html><<becomes>>\n\n\n\n<html><span class="lessblurry">KLUM</span>\n\n<span class="moreblurry">klum</span>\n<span class="sec">bump\n</span></html>\n\n[[something solid|pipe]]<<endreplace>>
<html><span class="known">as large as your palm, a perfect circle</span>\n<span class="sec">a mesa lifted from the metal, so easy to </span></html>[[push it|button2effect]]\n<html><span class="sec">or do you </span></html>[[leave it|controlcenter]]
/*fix inline CSS*/\nString.prototype.unDash = function()\n{\n var s = this.split("-");\n if(s.length > 1)\n for(var t=1; t < s.length; t++)\n s[t] = s[t].substr(0,1).toUpperCase() + s[t].substr(1);\n return s.join("");\n};\n\n/*either function*/\nwindow.either = function() { return arguments[~~(Math.random()*arguments.length)];}\n\n/*character illumination*/\n\nWikifier.formatters.push({name:"char",match:".",handler:function(a){insertElement(a.output,"span",null,"char "+(a.matchText===" " ? "space" : a.matchText),a.matchText);\n}});Wikifier.formatters.forEach(function(e){if(e.name=="emdash"){e.handler=function(a){var b=insertElement(a.output,"span",null,"char",String.fromCharCode(8212));\n};}else{if(e.name=="prettyLink"){e.handler=function(a){var b=new RegExp(e.lookahead,"mg");\nb.lastIndex=a.matchStart;var c=b.exec(a.source);if(c&&c.index==a.matchStart&&c[2]){var d=Wikifier.createInternalLink(a.output,c[1]);\nsetPageElement(d,null,c[1]);a.nextMatch+=c[1].length+2;}else{if(c&&c.index==a.matchStart&&c[3]){var f;\nif(tale.has(c[4])){f=Wikifier.createInternalLink(a.output,c[4]);}else{f=Wikifier.createExternalLink(a.output,c[4]);\n}setPageElement(f,null,c[1]);a.nextMatch=c.index+c[0].length;}}};}}});\n\n/*replace macro*/\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}());
<html><span class="known">as large as your palm, a perfect circle</span>\n<span class="sec">a mesa lifted from the metal, so easy to </span></html>[[push it|button1effect]]\n<html><span class="sec">or do you </span></html>[[leave it|controlcenter]]
c r e a a a [[k...|pitterpatter]]
<html><span class="known"> a muffled, dull</span> <span class="moreblurry">ka chunk</span>\n\n<span class="known">a thick platform: hypothermic, artificial, too manufactured to blend in with the leafy potpourri\n\nyou can</span></html> [[clamber on|kachunk]] <html><span class="known">or</span></html> [[search endlessly|hanging]]
<html><span class="known">it pushes in so easily\n\na muffled </span><span class="blurry">dong</span><span class="known"> sound</span>\n<span class="lessblurry">ding</span></html>\n[[ding|controlcenter]]
touchstone
<html><span class="blurred">ka chunk\nka chunk\nka </span></html>[[foooooooosh|controlcenter]]
<html><span class="blurry">ptchtchtch </span><span class="moreblurry">KRSHHH\nKRSHHH</span></html>\n[[foooooooooosh|controlcenter]]
<html><span class="sec">you can curl your fingers around it and</span></html> [[pull|lever2effect]]\nor [[leave it behind|controlcenter]]
<html><span class="sec">petite: </span><span class="sec">just one of your hands can swallow it</span>\n<span class="sec">it's hollow when you </span><span class="sec"><i>tap tap tap</i> it</span></html>\n<<replace "tap tap tap">><html><span class="known"><i>clink clink</i>\nsomething jingles inside</span></html><<endreplace>>\n<html><span class="sec">feels </span></html>[[breakable|breakbox]]
<<set $hasCrowbar = false>><<set $hasKey = false>><<timedreplace 3s>><html><span class="moreblurry"><span class="giant">kssshhh ksshhhhh\nfoooooossssh\nksssshh kssshhhhhh</span></span></html><<becomes>><html><span class="sec"> e m p t y s p a c e </span></html><<endtimedreplace>>\n\n\n\n<html><span class="known">left</span></html> [[rail|yetmoredarkness]] <html><span class="known">right</span></html> [[rail|yetmoredarkness]]
<html><span class="known">And... stop</span>\n\n<span class="sec">Another</span> <span class="sec">b a r r i e r</span>\n\n <span class="more blurry">ka-kaw! ka-KAW</span>\n\n<span class="known">the air is pushing in on you\nWrithing moistness and a breathy, living warm air\n <i>w o s\n h o h\n ing</i></span>\n\n<span class="sec">a firm </span><span class="sec">vertical surface ahead of you,</span> <span class="sec">from where the wind blows</span>\n<span class="sec">another barrier?</span>\n\n<span class="sec">but it</span></html> <<replace "sounds a bit hollow, light">><html><span class="lessblurry">knock knock</span></html><<endreplace>>\n\n\n<html><span class="sec">here, another sphere</span>\n<span class="sec">but it </span></html>[[turns|opendoor]]
<html><span class="moreblurry">screeeeeeeeech</span><span class="known">\n\nit unzips easily into torn sections of skin\nyou bite into the center cone\n\nits melting sweetness and melting texture is </span><span class="sec">scrumptious, so scrumptious you could reach for</span></html> [[another|pitterpatter]]\n\n <html><span class="known"><span class="blurred">screeeeeeeeech</span></span>\n<span class="sec">a cry of </span></html><<replace "anger?">>... <html><span class="sec">confusion</span></html><<endreplace>>\n<html><span class="sec">or even piqued interest</span>\n<span class="sec">maybe you should try </span></html>[[sharing|distance]]
<html><span class="known">you stumble over the pipe barrier and now are confronted with <b>darkness</b></span></html>\n<<replace "walk">><html><span class="lessblurry">KLUM</span>\n\n<span class="moreblurry">klum</span></html><<becomes>>\n\n<html><span class="lessblurry">KLUM</span>\n\n<span class="moreblurry">klum</span></html><<becomes>>\n\n\n\n<html><span class="lessblurry">KLUM</span>\n\n<span class="moreblurry">klum</span>\n<span class="sec">bump\n</span></html>\n\n[[something solid|pipewall2]]<<endreplace>>
<<replace "silence">>\n\n<html><span class="known">s i l e n c e</span></html><<becomes>>\n\n\n\n<html><span class="known">can you see</span></html><<becomes>>\n\n\n\n\n\n\n<html><span class="known">mmmmm</span></html><<becomes>>\n<html><span class="known">freshly baked</span></html> [[nostalgia|home]] <html><span class="known"><i>w f i g\n a t n</i></span></html> <<endreplace>>
<html><span class="known">it's lifeless, warmth-sucking\ncrusted flakes of rigid skin are peeling</span>\n<span class="sec">you smell your fingers:</span> <span class="sec">iron, metallic</span>\n<span class="sec">it guides you </span></html>[[forward|darkness]]\n\n<html><span class="sec">a bar under this one</span>\n\n<span class="sec">a bar under that one</span></html>
<html><span class="known">as large as your palm, a perfect circ--</span>\n<span class="sec">wait--some crusted uneven residue near the top</span>\n<span class="sec">a mesa lifted from the metal, so easy to </span></html>[[push it|button4effect]]\n<html><span class="sec">or do you </span></html>[[leave it|controlcenter]]
<html><span class="known">feel around with your hand</span></html>\nmore pipe pipe\noctagonal protrusion\npipepipepipep\n ipepipe\n p\n [[warm|lever]] i\n p\n pipepipepipe\n i\n p\n e
<html><span class="known">a circular piece of metal pressed in and indented,\npolished with more finesse than the surrounding steel\nsmall, thin vertical section missing from the center\nwhat can you </span></html>[[do|controlcenter]]\n\n<<if $hasKey eq true>><html><span class="sec">what about your </span></html>[[jagged metal chip|opencrevice]]<<endif>>
<html><span class="known">for Kar and Snow White\n\nthanks\n\nto Porpentine and Anna Anthropy for their basic introductions to Twine\n\nto Leon Arnott's <i>Glorious Trainwrecks</i> blog for source code for macros and animation effects\n\nto you for playing</span></html>
<<set $random1 = either(1,2)>><<timedremove 3s>><html><span class="blurry">fssssssssshhhhh</span></html><<endtimedremove>>\n\n<html><span class="known">t h e h e a t\n</span></html>\n\n<<if $random1 eq 1>><html><span class="sec">a curtain of braided twine/leaf medley</span></html><<else>><html><span class="sec">broad leaf flesh that you unceremoniously pushed away</span></html><<endif>>\n\n<html><span class="known">drippy moisture, syrupy cloying soup enriching your clothes</span>\n\n<span class="sec">wetness</span> <span class="sec">wetness</span>\n <span class="sec">wetness</span> <span class="sec">wetness</span> <span class="sec">your hand is wet</span>\n<span class="sec">wet</span> <span class="sec">moisture</span> <span class="sec">moist leaf</span>\n <span class="sec">slushy air</span>\n<span class="sec">wetness</span>\n\n<span class="known">entwined, long and gnarled </span></html><<replace "bristly bodies">><html><span class="sec">roots</span></html><<endreplace>> <html><span class="sec">threaten to trap your legs</span>\n<span class="sec">you step on them and go forth</span></html>\n [[a root|screeech]]\n <html><span class="sec">squish,</span> <span class="sec">a peel</span></html>\n[[a root here|screech]]\n <html><span class="sec">slumps of leaf mess</span></html>\n [[here, a root|screech]] <html>\n <span class="sec">a root underneath this root</span></html>
<html><span class="known">impassable</span></html>\npipe pipe pipe pipe pipe pipe\n pipe pipe pipe pipe pipe pipe pipe\npipe pipe pipe pipe pipe pipe pipe\npipe pipe pipe pipe pipe pipe pipe pipe\npipe pipe pipe pipe pipe pipe pipe\npipe pipe pipe pipe pipe pipe pipe pipe pipe\npipe pipe pipe pipe pipe pipe pipe pipe pipe\n pipe pipe pipe pipe pipe pipe pipe\npipe pipe pipe pipe pipe pipe pipe pipe pipe pipe pipe\npipe pipe pipe pipe pipe pipe pipe pipe pipe pipe pipe\npipe pipe pipe a gap pipe pipe\npipe pipe large enough pipe pipe\npipe pipe pipe for [[your hand|reach]] pipe\npipe pipe pipe pipe pipe pipe pipe\npipe pipe pipe pipe pipe pipe pipe\npipe pipe pipe pipe pipe pipe pipe\npipe pipe pipe pipe pipe pipe pipe pipe
<<set $hasKey = true>><html><span class="known">it's not much bigger than your finger</span>\n\n<span class="sec">the rips</span> <span class="sec">and uneven edges</span> <span class="sec">in the metallic chip feel </span><span class="sec">purposeful</span>\n<span class="sec">rippling sharply </span><span class="sec">like a child's caricature of mountains</span>\n<span class="sec">with the strip of peaks ending </span><span class="sec">in a flat coin</span>\n\n<html><span class="known">you</span></html> [[take it|controlroom]]
Edward Wang
<html><span class="known">you can apply brute palm force but</span></html> [[it will not do|controlroom]]\n\n<<if $hasCrowbar>><html><span class="sec">that</span> <span class="sec">forked tipped </span></html>[[metal will do just fine|breakit]]<<endif>>
<html><span class="sec">push the jagged edges </span></html><<replace "in">>\n\n<html><span class="sec">each inch s t a b s in</span></html><<becomes>>\n\n<html><span class="sec">inch by inch</span></html><<becomes>>\n\n<html><span class="sec">only the flat coin refuses to enter</span></html><<becomes>>\n\n[[turn it|turnkey]]<<endreplace>>
<<set $posts_visited += 1>><<if $posts_visited eq 2>><html><span class="known"> Another</span></html><<endif>>\n <html><span class="known"> cold\n polished and s m oo t h\n a perfect sphere, edgeless\n unblemished perfection (until now) </span></html>\n\n a <<replace "thing you can grip">><html><span class="sec">cylindrical post supporting the sphere</span></html><<endreplace>>\n\n\n<html><span class="sec">brushed</span></html> [[velvet|velvet]]
<html><span class="sec">if you try to eat it, it's</span></html> [[tasteless|pitterpatter]]\n\n[[but you could peel it|peel]]
#sidebar { display: none; }\nbody { background - color: #000000 }\ndiv {\n white-space:pre;\n}\n\n.passage .title { visibility: hidden !important }\n#passages { color: #000000; }\n.known { color: #FFFFFF; }\n.giant { font-size:500%; }\n\na.internalLink, a.externalLink { color: #000000; text-decoration:none; }\na.internalLink:hover, a.externalLink:hover { text-decoration:none; }\n\n/*blurred*/\n.blurred\n{\n color:transparent;\n text-shadow: 0em 0em 0.2em #FFF;\n}\n.blurry\n{\n color:transparent;\n text-shadow: 0em 0em 0.15em #FFF;\n}\n.lessblurry\n{\n color:transparent;\n text-shadow: 0em 0em 0.1em #FFF;\n}\n.moreblurry\n{\n color:transparent;\n text-shadow: 0em 0em 0.3em #FFF;\n}\n\n.blurred::selection {\n background-color:transparent;\n color:transparent;\n}\n\n.blurred::-moz-selection {\n background-color:transparent;\n color:transparent;\n}\n\n/*illumination text*/\n.char { \n transition: all 20s; -webkit-transition: all 20s;\n opacity: 1;\n}\n.char:hover {\n transition: all 0.01s; -webkit-transition: all 0.01s;\n opacity: 1;\n text-shadow: 0 0 0.5em white; color: #FFFFFF;\n}\n.sec { \n transition: all 20s; -webkit-transition: all 20s;\n opacity: 1;\n}\n.sec:hover {\n transition: all 0.35s; -webkit-transition: all 0.4s;\n opacity: 1;\n text-shadow: 0 0 0.5em white; color: #FFFFFF;\n}\n\n.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}
<html><span class="known">a patchwork barrier</span></html>\npipe pipe pipe pipe pipe pipe pipe\npipe pipe pipe pipe pipe pipe pipe\npipe pipe pipe pipe pipe pipe pipe\npipe pipe pipe pipe pipe pipe pipe\nempty space\n\n\n\n\n\npipe pipe pipe pipe pipe pipe pipe\nclimb through\ngrasp onto this [[pipe and hoist yourself|moredarkness]]\n pipe pipe pipe pipe pipe pipe pipe\npipe pipe pipe pipe pipe pipe pipe\npipe pipe a foothold pipe pipe pipe pipe\npipe pipe pipe pipe pipe pipe pipe\npipe pipe pipe pipe pipe pipe pipe\npipe pipe pipe pipe pipe another foothold pipe\n pipe pipe pipe pipe pipe pipe pipe\npipe pipe pipe pipe pipe pipe pipe\npipe pipe pipe pipe pipe pipe pipe
<<set $direction = 0>><html><span class="blurred">screeeeeeeeech</span>\n\n<span class="known">the bruised fruit is snatched out of your hand\n\n<span class="moreblurry">screeeeeeeeech</span>\n<span class="known">it calls</span>\n<span class="sec">it calls for you,</span> <span class="sec">like a rallying beacon</span>\n\n<span class="known">the shrill cries echo into the</span> <span class="sec">di</span> <span class="sec">s t</span></html> a n c [[e...|heat]]
<html><span class="sec">t o </span><span class="sec">u c h </span></html> [[s t o n e|credits]]
<html><span class="sec">Rounded</span>\n<span class="sec"><b>bold, heavy</b></span>\n<span class="sec">ridges</span><span class="sec">\nc</span><span class="sec">\n a</span><span class="sec">\n s</span><span class="sec">\n c</span><span class="sec">\nading </span>\n<span class="sec">as your fingers</span> <span class="sec">slide down</span> <span class="sec">the surface</span>\n\n<span class="sec">suddenly the ridges</span> <span class="sec"><b>end</b> (abruptly)</span> <span class="sec">and it is</span></html> [[flat bottom|plain]]
<<set $random1 = either(1,2)>><<set $random2 = either(1,2,3,4)>><<set $random3 = either(1,2)>><<set $random4 = either(1,2,3)>><<set $random5 = either(1,2)>><<set $random6 = either(1,2,3,4)>><html><span class="known">incessant constant unpunctuated <i>pitter patter pitter patter</i> above below everywhere</span>\n <span class="lessblurry">chirrrrp chirrrp chrrp</span>\n <span class="moreblurry">rrusssttle russtle</span>\n\n<span class="known">a fetid, decaying odor infiltrates your nose</span>\n\n<span class="blurred">hooooooooooooooooooooooooooooooooo</span></span></html>\n<html><span class="sec">leaves</span></html>\n <<if $random1 eq 1>><html><span class="sec">flimsy, toothed leaf edges make way for you</span></html><<else>><html><span class="sec">twirled spindly appendages encircle your fingers</span></html><<endif>>\n<html><span class="sec">wet</span></html> [[leaves|where]] <html><span class="sec">feel up against your hands</span></html> [[leaves|where]]\n<<if $random2 eq 1>><html><span class="sec">thousands of sensual caresses</span></html><<else>><<if $random2 eq 2>><html><span class="sec">miniscule dew droplets</span></html><<else>><<if $random2 eq 3>><html><span class="sec">hundreds of pungent thin tender silky strips</span></html><<else>><html><span class="sec">flitting aggressive confetti flakes whisk past your face</span></html><<endif>><<endif>><<endif>> [[leaves|where]] <html><span class="sec">smooth branches</span></html>\n <html><span class="sec">h u g e</span></html> [[leaves|where]] <html><span class="sec">beads of water flick o f f</span></html>\n[[leaves|where]] <html><span class="sec">leafy</span></html> <<if $random3 eq 1>><html><span class="sec">a veiny, spongy leaf</span></html><<else>><html><span class="sec">long needle threads like a woman's hair</span></html><<endif>>\n [[leaves|where]] <html><span class="sec">something solid, pliable, </span></html>[[fleshy|fleshy]]\n<html><span class="sec">you're walking</span> <span class="sec">through a salad</span></html> [[leaves|where]]\n [[leaves|where]] \n<html><span class="blurry">ohoooohaww hawwwww</span></html>\n<html><span class="sec">scratchy,</span><span class="sec"> brittle trunk</span></html>\n <<if $random4 eq 1>><html><span class="sec">gossamer lace patterns cling eagerly to your legs</span></html><<else>><<if $random4 eq 2>><html><span class="sec">stiff, curled, rolled leaves retreat from your touch</span></html><<else>><html><span class="sec">bulky, chunky leaf tendrils attempt to barricade you</span></html><<endif>><<endif>> [[maybe leaves|where]]\n\n<<if $random5 eq 1>><html><span class="sec">stubborn, giant hair brush bristles push past your feet</span></html><<else>> <html><span class="sec">pricks and thorns poke unsettlingly</span></html><<endif>>\n<<if $random6 eq 1>><html><span class="sec">cracking twigs</span></html><<else>><<if $random6 eq 2>><html><span class="sec">some organic cushioning supports your step</span></html><<else>><<if $random6 eq 3>><html><span class="sec">crushed and wet miscellaneous flora</span></html><<else>><html><span class="sec">light-hungry small leaves</span></html><<endif>><<endif>><<endif>>\n\n<html><span class="blurred">chitter chitter squeak squeak</span>\n\n<span class="lessblurry">ssksh skssh sksshhh</span> <span class="known">as you move</span>\n</span></html>
<html><span class="sec">sound sinks into every other object,</span> <span class="sec">dissipating</span>\n<span class="sec">whatever</span></html> [[curiosity|hanging]] <html><span class="sec">has disturbed the leaves has disappeared</span></html>
<html><span class="blurred">ka-chunk ka-chunk ka-chunk</span>\n\n<span class="known">everywhere on your body as you climb on\nrounded dewy <b>wetness</b> collides with cold and unliving, unfeeling and gritty <i>flatness</i></span>\n\n\n<span class="lessblurry">tshhhhhhhhhhhhhh</span></html>\n\n<html><span class="known">hot breath is ejected out of the space in front</span>\n<span class="lessblurry">KLUM KLUM</span> <span class="known">proclaims the floor as you walk</span>\n<span class="moreblurry">klum klum</span> <span class="known">your steps are ringing forth</span></html>\n\n\n<html><span class="known">the belched air blows around you</span></html>\n\n[[frigid cylindrical bar|guardrail]] <html><span class="sec">to your left</span></html>\n[[frigid cylindrical bar|guardrail]] <html><span class="sec">to your right</span></html>
<html><span class="sec">a surface, grainy</span> <span class="sec">and ingrained</span>\n\n <span class="sec">thousands of straight lines texture the surface,</span> <span class="sec">hashed this way and that</span>\n\n<span class="sec">curved shavings crawling on</span>\n<span class="sec">an unsmooth surface</span>\n\n<span class="sec">arranged almost with</span>\n<span class="sec">deliberate</span>\n\n<span class="sec">precision</span><span class="sec">...?</span>\n\n<span class="sec">with <b>pressure</b></span> <span class="sec">the surface</b> <span class="sec">bends inward,</span> <span class="sec">gives way slightly</span>\n\n<span class="sec">then it</span> <span class="sec"><b>ends</b> (abruptly)</span>\n<span class="sec">again rounded</span>\n<span class="sec">rigid</span>\n<span class="sec">solid waves, rolling bumps</span><span class="sec">\n c</span><span class="sec">\n a</span><span class="sec">\n s</span><span class="sec">\nc</span><span class="sec">\nading</span></html>\n\n[[there's nothing more|unrelenting]]
<<if $direction eq 0>><html><span class="blurred"> screeeeech</span></html><<endif>><<if $direction eq 1>><html><span class="blurry"> screeeeech screeeeeeeeeeech</span></html><<endif>><<if $direction eq 2>> <html><span class="lessblurry"> screeeeechscreeeeech SCREEEEEEECH</span></html><<endif>>\n\n<html><span class="known">careful don't get</span></html> [[lost|heat]]
<<set $blueButton = true>><html><span class="known">it pushes in so easily</span></html>\n\n[[click|controlcenter]]
<html><span class="sec">a rope thing</span>\n<span class="sec">but this one is frigid</span>\n<span class="sec">and will not bend or</span><span class="sec"> give way but for</span> <span class="sec">itself\nat perfect perpendicular angles</span></html>\n\n<html><span class="sec">t </span><span class="sec">tandonwards...</span></html>\n<html><span class="sec">w </span></html><html><span class="sec">a\n</span></html><html><span class="sec">isting</span></html> <html><span class="sec"> h\n </span></html><html><span class="sec">thiswayand t</span></html>\n\n<html><span class="sec">something flows inside,</span> <span class="sec">shaking, </span><span class="sec">rumbling,</span></html> [[contained|pipewall1]]
<html><span class="known">it <b>shatters</b> <span class="blurry">KRZZSHHHTINKTINKTINK</span>\na small <i>jingle</i> ends the cacophanous cadence\n\npowdery bits collect on your fingers\npieces clink on the ground in miserable disarray</span></html>\n\n<html><span class="sec">you can </span><span class="sec">reach in <html><span class="sec"> and feel</span> <span class="sec">the disjointed</span></html> jjj agggedp\n ieces ha\n n\n ging...\n\n\nan [[orderly jagged edge|key]]
<html><span class="known">For all you know is</span></html> blackness\n\n<html><span class="known">it's chilly here\nartificial, dustless, forceless\nstillness.\n\nyet you feel</span></html>\n\n<html><span class="sec">a faint,</span> <span class="sec">beckoning breeze from the</span></html> [[right|unrelenting]]
<html><span class="known">it pushes in after some application of pressure</span></html>\n\n<html><span class="moreblurry">ka chunk\nka \nchunk\n\nka</span></html>\n[[fooooooooosh|controlcenter]]
<<set $illuminate = true>><html><span class="sec">have you found your own sight?</span>\n\n<span class="sec">you are comfortable in blackness</span>\n<span class="sec">go forth and</span></html> [[illuminate|end]]
<html><span class="known">as large as your palm, a circle,</span> <span class="sec">a miniscule chip on the side</span>\n<span class="sec">a scratched surface</span>\n<span class="sec">a mesa lifted from the metal, so easy to </span></html>[[push it|button5effect]]\n<html><span class="sec">or do you </span></html>[[leave it|controlcenter]]
<html><span class="known">not warm, just not heat-draining\na cylinder, conveniently sized for your hand to wrap around\nit can move, but only forward or backward toward you</span></html>\n\n[[pull it|kssh]]
<html><span class="sec">it's something grippable,</span> <span class="sec">firm</span>\n<span class="sec">perhaps you want to</span></html> [[leave it be|pitterpatter]]\n<<replace "whatever's holding on doesn't want to let it go">>\n\n<html><span class="known">it comes off,\na plump, curved C-shaped fruit, potentially squishable and mashable in your hands</span></html>\n<html><span class="sec">it's</span></html> [[ripe|eat]]\n<<endreplace>>
[[up...|hanging]]\n<html><span class="sec"> b\n\n</span><span class="sec"> m\n\n</span><span class="sec"> i\n\n</span><span class="sec">l\n\n</span><span class="sec"> c\n</span><span class="known">climb</span></html>
<html><span class="known">with all the smothering lushness, it's a wonder you're not drowning\nin leaves\n\nyou make the choice of where to go, where to move your feet</span></html>\n [[forward|pitterpatter]]\n [[left|pitterpatter]] [[right|pitterpatter]]\n [[backward|pitterpatter]]\n\n<html><span class="sec">underneath</span> <span class="sec">your feet,</span> <span class="sec">you feel the squashing</span> <span class="sec">of a moist,</span> <span class="sec">decaying</span> <span class="sec">fruit</span></html>
<<set $redLever = true>><html><span class="lessblurry">ptchtchtch</span> <span class="moreblurry">SHHUUUUUUUUUU</span> <span class="blurred">ka chunk ka chunk ka chunk\nka chunk\nka chunk\nk a chunk</span>\n<span class="lessblurry">click</span></html>\n[[foooooooooosh|controlcenter]]