<snapdata remixID="8584733"><project name="Chat" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes>Using &lt; key will backspace.&#xD;Better in turbo mode&#xD;Refreshes every 15 seconds when your not typing, otherwise its every time you send a message&#xD;Chat will wipe when ever chat isn&apos;t active&#xD;&#xD;Chat with friends&#xD;At the start it should be white because it is refreshing&#xD;&#xD;Evolved version of SnapRoom!.&#xD;&#xD;Planned Updates&#xD;- Option - to enable Filtering - Client Side feature that will tag&#xD;                anything that is on the blacklist. (most likely a&#xD;                command to toggle)&#xD;- Functions - /hello would say Hello World! Locally. (1 exists    &#xD;                     already, its wipe and it is meant for admins.)&#xD;- Color Tags - Sets your name to a color, probably before&#xD;                       functions.&#xD;&#xD;</notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAACJUlEQVR4Xu3SwQkAIAADMd1/6AoucZ90gcKRu23HFIgKXACj8m5/AQBBSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt/5A4Lj3qhsHKpPAAAAAElFTkSuQmCC</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" volume="100" pan="0" lines="round" ternary="false" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts><script x="41" y="66"><block s="receiveGo"></block></script></scripts><sprites><sprite name="Sprite" idx="1" x="-220" y="126.00000000000003" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="0" color="80,80,80,1" pen="tip" id="9"><costumes><list struct="atomic" id="10"></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables><variable name="item" transient="true"/><variable name="checking"><l>0</l></variable></variables><scripts><script x="260.999999" y="23"><block s="receiveGo"></block><block s="doBroadcast"><l>Refresh</l></block><block s="doForever"><script><block s="doIf"><block s="reportEquals"><block var="globaltext"/><l></l></block><script><block s="doWait"><l>15</l></block><block s="doBroadcast"><l>AutoRefresh</l></block></script></block></script></block></script><script x="762.5498046875" y="392.000001"><block s="reportKeyPressed"><custom-block s="%s"><l>(</l></custom-block></block></script><script x="397.999999" y="148"><custom-block s="AddMessage %s"><l>OOF</l></custom-block></script><script x="326.999999" y="547"><custom-block s="ReadGlobalVariable"></custom-block></script><script x="303.999999" y="249"><custom-block s="SetGlobalVariable %s"><l>testing</l></custom-block></script><script x="696.999999" y="10"><block s="receiveMessage"><l>Refresh</l></block><block s="clear"></block><block s="gotoXY"><l>-80</l><l>0</l></block><block s="write"><l>Refreshing...</l><l>24</l></block><block s="doDeclareVariables"><list><l>a</l></list></block><block s="gotoXY"><l>-220</l><l>150</l></block><block s="doSetVar"><l>a</l><custom-block s="PairArchiver %s"><custom-block s="ReadGlobalVariable"></custom-block></custom-block></block><block s="doSetVar"><l>a</l><block s="reportCONS"><l>Welcome to the beginning of chat, either chat was reset or other.</l><block var="a"/></block></block><block s="clear"></block><block s="doIfElse"><block s="reportLessThan"><block s="reportListLength"><block var="a"/></block><l>26</l></block><script><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="a"/></block><script><block s="write"><block s="reportListItem"><block var="i"/><block var="a"/></block><l>12</l></block><block s="changeYPosition"><l>-12</l></block><block s="setXPosition"><l>-220</l></block></script></block><block s="doBroadcast"><l>type</l></block></script><script><block s="doFor"><l>i</l><block s="reportDifference"><block s="reportListLength"><block var="a"/></block><l>26</l></block><block s="reportListLength"><block var="a"/></block><script><block s="write"><block s="reportListItem"><block var="i"/><block var="a"/></block><l>12</l></block><block s="changeYPosition"><l>-12</l></block><block s="setXPosition"><l>-220</l></block></script></block><block s="doBroadcast"><l>type</l></block></script></block></script><script x="609.9912119375" y="271.8333353333333"><block s="reportMouseX"></block></script><script x="580" y="135.000002"><block var="a"/></script><script x="253" y="461.0000029999999"><custom-block s="SetGlobalVariable %s"><block s="reportJoinWords"><list><custom-block s="ReadGlobalVariable"></custom-block><l>,</l><l>[</l><custom-block s="Username"></custom-block><l>]</l><l>:%20</l><block var="Input"/></list></block></custom-block></script><script x="698.999999" y="563"><block s="receiveMessage"><l>AutoRefresh</l></block><block s="clear"></block><block s="gotoXY"><l>-80</l><l>0</l></block><block s="write"><l>Refreshing...</l><l>24</l></block><block s="doDeclareVariables"><list><l>a</l></list></block><block s="gotoXY"><l>-220</l><l>150</l></block><block s="doSetVar"><l>a</l><custom-block s="PairArchiver %s"><custom-block s="ReadGlobalVariable"></custom-block></custom-block></block><block s="doSetVar"><l>a</l><block s="reportCONS"><l>Welcome to the beginning of chat, either chat was reset or other.</l><block var="a"/></block></block><block s="clear"></block><block s="doIfElse"><block s="reportLessThan"><block s="reportListLength"><block var="a"/></block><l>26</l></block><script><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="a"/></block><script><block s="write"><block s="reportListItem"><block var="i"/><block var="a"/></block><l>12</l></block><block s="changeYPosition"><l>-12</l></block><block s="setXPosition"><l>-220</l></block></script></block></script><script><block s="doFor"><l>i</l><block s="reportDifference"><block s="reportListLength"><block var="a"/></block><l>26</l></block><block s="reportListLength"><block var="a"/></block><script><block s="write"><block s="reportListItem"><block var="i"/><block var="a"/></block><l>12</l></block><block s="changeYPosition"><l>-12</l></block><block s="setXPosition"><l>-220</l></block></script></block></script></block></script><script x="381.999999" y="273"><block s="doIf"><l/><script></script></block></script><script x="68" y="937.6666696666666"><block s="evaluate"><block s="reifyReporter"><script></script><list></list></block><list></list></block></script><script x="176" y="932.6666696666666"><block s="receiveGo"></block><block s="doDeclareVariables"><list><l>a</l></list></block></script><script x="239.45703325" y="1113.500006"><block var="a"/></script><script x="10" y="1173.5000049999999"><block s="doPasteOn"><block s="evaluate"><block s="reportJSFunction"><list><l>replace</l><l>template</l></list><l>template["contents"] = replace; return template</l></block><list><block s="evaluate"><block s="reportJSFunction"><list><l>into</l></list><l>x = document.createElement("canvas"); ctx = x.getContext("2d"); ctx.fillStyle = "#FF0000"; ctx.fillRect(20, 20, 150, 100); return x</l></block><list><l></l></list></block><block s="reportPenTrailsAsCostume"></block></list></block></block></script><script x="66" y="282"><block s="reportTextSplit"><l></l><l><option>line</option></l></block></script></scripts></sprite><sprite name="Sprite(2)" idx="2" x="-117.40234375" y="-170" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="266"><costumes><list id="267"><item><costume name="costume2" center-x="0.5" center-y="9.5" image="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHNuYXA9Imh0dHA6Ly9zbmFwLmJlcmtlbGV5LmVkdS9ydW4iIHZlcnNpb249IjEuMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaW4gbWVldCIgdmlld0JveD0iNzA1LjUgNDA4LjUgNyAxMSIgd2lkdGg9IjciIGhlaWdodD0iMTEiPjxyZWN0IHN0cm9rZT0icmdiKDAsMCwwKSIgc3Ryb2tlLWxpbmVqb2luPSJtaXRlciIgc3Ryb2tlLXdpZHRoPSIzIiBmaWxsPSJub25lIiBwcm90b3R5cGU9IlZlY3RvclJlY3RhbmdsZSIgd2lkdGg9IjEiIGhlaWdodD0iOCIgeD0iNzA3IiB5PSI0MTAiLz48cmVjdCBzdHJva2U9InJnYigwLDAsMCkiIHN0cm9rZS1saW5lam9pbj0ibWl0ZXIiIHN0cm9rZS13aWR0aD0iMyIgZmlsbD0ibm9uZSIgcHJvdG90eXBlPSJWZWN0b3JSZWN0YW5nbGUiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiIHg9IjcwOSIgeT0iNDEwIi8+PHJlY3Qgc3Ryb2tlPSJyZ2IoODAsODAsODApIiBzdHJva2UtbGluZWpvaW49Im1pdGVyIiBzdHJva2Utd2lkdGg9IjMiIGZpbGw9Im5vbmUiIHByb3RvdHlwZT0iVmVjdG9yUmVjdGFuZ2xlIiB3aWR0aD0iNCIgaGVpZ2h0PSI4IiB4PSI3MDciIHk9IjQxMCIvPjxyZWN0IHN0cm9rZT0icmdiKDgwLDgwLDgwKSIgc3Ryb2tlLWxpbmVqb2luPSJtaXRlciIgc3Ryb2tlLXdpZHRoPSIzIiBmaWxsPSJub25lIiBwcm90b3R5cGU9IlZlY3RvclJlY3RhbmdsZSIgd2lkdGg9IjEiIGhlaWdodD0iNSIgeD0iNzA4IiB5PSI0MTEiLz48L3N2Zz4=" id="268"/></item></list></costumes><sounds><list struct="atomic" id="269"></list></sounds><blocks></blocks><variables><variable name="Keys"><list struct="atomic" id="272">a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z</list></variable><variable name="items"><l>26</l></variable><variable name="text"><l>ok this is better</l></variable><variable name="keywaspressed"><l>false</l></variable><variable name="queuenext"><l>0</l></variable><variable name="donewriting?"><l>1</l></variable><variable name="skip"><l>0</l></variable><variable name="changeshappening"><l>0</l></variable></variables><scripts><script x="312" y="519"><block s="receiveGo"></block><block s="doStopThis"><l><option>other scripts in sprite</option></l></block><block s="hide"></block></script><script x="76" y="503"><block s="receiveMessage"><l>hide</l></block><block s="doSetVar"><l>text</l><l>0</l></block><block s="doStopThis"><l><option>other scripts in sprite</option></l></block><block s="hide"></block></script><script x="321.9853545625001" y="431.000004"><custom-block s="WhatKeyPressed?"></custom-block></script><script x="388" y="49"><block s="receiveMessage"><l>type</l></block><block s="doUntil"><block s="reportKeyPressed"><l><option>down arrow</option></l></block><script><block s="hide"></block><block s="doWait"><l>0.5</l></block><block s="doIfElse"><block s="reportEquals"><block var="changeshappening"/><l>1</l></block><script><block s="hide"></block></script><script><block s="show"></block></script></block><block s="doRepeat"><l>30</l><script><block s="doIfElse"><block s="reportEquals"><block var="changeshappening"/><l>1</l></block><script><block s="hide"></block></script><script><block s="show"></block></script></block></script></block></script></block></script><script x="583.0000020000001" y="581.000002"><block s="reportSum"><l></l><block s="reportProduct"><block s="reportSum"><block var="LinesInTotal"/><l>1</l></block><l>-12</l></block></block></script><script x="30" y="28"><block s="receiveMessage"><l>type</l></block><block s="doSetVar"><l>text</l><l></l></block><block s="doUntil"><block s="reportKeyPressed"><l><option>down arrow</option></l></block><script><block s="doIf"><block s="reportKeyPressed"><l><option>any key</option></l></block><script><block s="doSetVar"><l>waittimes</l><l>0.17</l></block><block s="doSetVar"><l>text</l><block s="reportJoinWords"><list><block var="text"/><custom-block s="WhatIfKeyPressedMethod2"></custom-block></list></block></block><block s="doIf"><block s="reportEquals"><custom-block s="WhatIfKeyPressedMethod2"></custom-block><l>&lt;</l></block><script><block s="doSetVar"><l>text</l><custom-block s="Substring %s %s %s"><l>1</l><block s="reportDifference"><block s="reportStringSize"><block var="text"/></block><l>1</l></block><block var="text"/></custom-block></block><custom-block s="clear letter %s"><block s="reportSum"><block s="reportStringSize"><block var="text"/></block><l>1</l></block></custom-block></script></block><block s="doSetVar"><l>queuenext</l><l>0</l></block><block s="doIfElse"><block s="reportEquals"><block var="keywaspressed"/><l>true</l></block><script><block s="doWaitUntil"><block s="reportOr"><block s="reportEquals"><block var="donewriting?"/><l>1</l></block><block s="reportKeyPressed"><l><option>down arrow</option></l></block></block></block><custom-block s="StepUpChar"></custom-block><block s="doWait"><l>0.17</l></block></script><script></script></block></script></block></script></block><block s="doSetVar"><l>Input</l><block var="text"/></block><block s="doBroadcast"><l>processmessage</l></block><block s="clear"></block></script></scripts></sprite><sprite name="CommandProcessor" idx="3" x="50" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="80,80,80,1" pen="tip" id="419"><costumes><list id="420"><item><costume name="costume1" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC" id="421"/></item></list></costumes><sounds><list struct="atomic" id="422"></list></sounds><blocks></blocks><variables><variable name="CurrentCommand"><l>back</l></variable><variable name="letter"><l>6</l></variable><variable name="mode"><l>2</l></variable><variable name="string"><l>0</l></variable><variable name="testing"><l></l></variable><variable name="persistingcommand"><l>back()</l></variable><variable name="Splitted"><list struct="atomic" id="425"></list></variable></variables><scripts><script x="10" y="127"><block s="doSetVar"><l>SavedCommands</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>Commands</l><block s="reportNewList"><list></list></block></block></script><script x="187" y="275"><block s="reifyScript"><script></script><list></list></block></script><comment x="232" y="75" w="90" collapsed="false">Sooner or later this will work were your able to compile scripts but for now it will just work as a single command.</comment><script x="507" y="296"><block s="receiveMessage"><l>processmessage</l></block><block s="doDeclareVariables"><list><l>a</l><l>b</l></list></block><block s="doSetVar"><l>a</l><custom-block s="GrabUserRole %s"><custom-block s="Username"></custom-block></custom-block></block><block s="doSetVar"><l>b</l><block s="reportTextSplit"><block var="Input"/><l><option>word</option></l></block></block><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="a"/><l>administraitor</l></block><block s="reportEquals"><block s="reportListItem"><l>1</l><block var="b"/></block><l>/give</l></block></block><script><custom-block s="GiveRole %s %s"><block s="reportListItem"><l>3</l><block var="b"/></block><block s="reportListItem"><l>2</l><block var="b"/></block></custom-block><block s="doBroadcast"><l>Refresh</l></block></script><script><custom-block s="SetGlobalVariable %s"><block s="reportJoinWords"><list><custom-block s="ReadGlobalVariable"></custom-block><l>,</l><block s="reportJoinWords"><list><block var="a"/><block s="reportUnicodeAsLetter"><l>32</l></block></list></block><l>[</l><custom-block s="Username"></custom-block><l>]</l><l>:%20</l><block var="Input"/></list></block></custom-block><block s="doBroadcast"><l>Refresh</l></block></script></block></script><script x="472" y="10"><block s="reportJoinWords"><list><block s="reifyReporter"><autolambda><block s="reportMonadic"><l><option>sqrt</option></l><l>10</l></block></autolambda><list></list></block><l></l></list></block></script><script x="470" y="51"><block s="doTellTo"><l>Sprite(3)</l><block s="reifyScript"><script><block s="forward"><block var="#1"/></block></script><list><l>#1</l></list></block><list><l>1</l></list><comment w="90" collapsed="false">These are just some blocks i use to learn how to generate blocks like these            vvv</comment></block></script><script x="835" y="151"><block s="reifyScript"><script><block s="forward"><l>10</l></block></script><list></list></block></script><comment x="684" y="114" w="90" collapsed="false">If or when cloud variables release i&apos;m planning to make transform this logging system into a chat system</comment><script x="377" y="245"><block s="doSetVar"><l>Splitted</l><block s="reportNewList"><list></list></block></block></script><script x="171" y="322"><block s="receiveGo"></block><block s="doSetVar"><l>Files</l><block s="reportNewList"><list></list></block></block><block s="doAddToList"><l>Name(BetaFile)Text(delete/(1/))</l><block var="Files"/></block></script><script x="254" y="703"><block s="doSetVar"><l></l><l>0</l></block></script><script x="346" y="917"><block s="doChangeVar"><l>moded</l><l>1</l></block></script><script x="321.000002" y="549"><custom-block s="GiveRole %s %s"><l>memeber</l><l>easty</l></custom-block></script><script x="749.000002" y="233"><block s="receiveGo"></block><block s="doIf"><block s="reportEquals"><custom-block s="GrabUserRole %s"><custom-block s="Username"></custom-block></custom-block><l>NULL</l></block><script><custom-block s="AddUser %s"><custom-block s="Username"></custom-block></custom-block></script></block></script><script x="226.000002" y="457"><custom-block s="GrabUserRole %s"><l>NULLian</l></custom-block></script><script x="361" y="297"><block s="reportTextSplit"><l>tab</l><l><option>cr</option></l></block></script></scripts></sprite><watcher var="Logs" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher scope="Sprite" var="item" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher scope="Sprite(2)" var="Keys" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/><watcher scope="Sprite(2)" var="items" style="normal" x="10" y="187.00000999999997" color="243,118,29" hidden="true"/><watcher var="Refresh" style="normal" x="223" y="234.00001599999996" color="243,118,29" hidden="true"/><watcher scope="Sprite(2)" var="queuenext" style="normal" x="161" y="94.00001799999995" color="243,118,29" hidden="true"/><watcher scope="Sprite(2)" var="donewriting?" style="normal" x="10" y="208.00001199999997" color="243,118,29" hidden="true"/><watcher var="LinesInTotal" style="normal" x="96" y="171.00000599999998" color="243,118,29" hidden="true"/><watcher scope="Sprite(2)" var="keywaspressed" style="normal" x="181" y="141.00001399999996" color="243,118,29" hidden="true"/><watcher scope="Sprite(2)" var="text" style="normal" x="174" y="153.00001199999997" color="243,118,29" hidden="true"/><watcher var="Commands" style="normal" x="10" y="250.00001599999996" color="243,118,29" hidden="true"/><watcher var="SavedCommands" style="normal" x="12" y="110.00001799999995" color="243,118,29" hidden="true"/><watcher scope="CommandProcessor" var="CurrentCommand" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/><watcher scope="CommandProcessor" var="letter" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/><watcher scope="CommandProcessor" var="mode" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/><watcher var="letterbutforsubstring" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/><watcher scope="CommandProcessor" var="string" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/><watcher scope="CommandProcessor" var="persistingcommand" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/><watcher scope="CommandProcessor" var="testing" style="normal" x="85" y="108.999998" color="243,118,29" hidden="true"/><watcher scope="Sprite" var="checking" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/><watcher scope="Sprite(2)" var="skip" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/><watcher var="output" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/><watcher scope="Sprite(2)" var="changeshappening" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/><watcher scope="Stage" s="getLastMessage" style="normal" x="10" y="338.999998" color="230,168,34" hidden="true"/><watcher var="Input" style="normal" x="197" y="279.00001399999996" color="243,118,29" hidden="true"/><watcher scope="CommandProcessor" var="Splitted" style="normal" x="310" y="5.999998000000005" color="243,118,29" hidden="true"/><watcher var="moded" style="normal" x="105" y="265.999998" color="243,118,29" hidden="true"/><watcher var="Files" style="normal" x="412" y="50.999998000000005" color="243,118,29" hidden="true"/><watcher scope="Stage" s="reportMouseX" style="normal" x="45" y="242.999998" color="4,148,220" hidden="true"/><watcher scope="Stage" s="reportMouseY" style="normal" x="200" y="169.999998" color="4,148,220" hidden="true"/><watcher var="globaltext" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/><watcher var="var" style="normal" x="10" y="327.999998" color="243,118,29" hidden="true"/><watcher var="waittimes" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="AddMessage %&apos;Message&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doAddToList"><block var="Message"/><block var="Logs"/></block><block s="doSetVar"><l>Refresh</l><l>1</l></block></script></block-definition><block-definition s="WhatKeyPressed?" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>items</l><l>0</l></block><block s="doRepeat"><block s="reportListLength"><block var="Keys"/></block><script><block s="doChangeVar"><l>items</l><l>1</l></block><block s="doIf"><block s="reportKeyPressed"><block s="reportListItem"><block var="items"/><block var="Keys"/></block></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><block s="reportListItem"><block var="items"/><block var="Keys"/></block></block></script></block></script></block><block s="doSetVar"><l>keywaspressed</l><l>false</l></block><block s="doReport"><l></l></block></script></block-definition><block-definition s="WhatIfKeyPressedMethod2" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportKeyPressed"><l><option>a</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>a</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>b</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>b</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>c</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>c</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>d</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>d</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>e</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>e</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>f</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>f</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>g</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>g</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>h</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>h</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>i</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>i</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>j</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>j</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>k</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>k</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>l</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>l</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>m</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>m</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>n</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>n</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>o</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>o</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>p</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>p</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>q</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>q</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>r</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>r</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>s</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>s</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>t</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>t</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>u</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>u</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>v</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>v</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>w</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>w</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>x</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>x</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>y</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>y</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>z</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>y</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>space</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><block s="reportUnicodeAsLetter"><l>32</l></block></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>0</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>0</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>1</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>1</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>2</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>2</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>3</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>3</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>4</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>4</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>5</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>5</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>6</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>6</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>7</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>7</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>8</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>8</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>9</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>9</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><custom-block s="%s"><l>(</l></custom-block></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>(</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><custom-block s="%s"><l>)</l></custom-block></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>)</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><custom-block s="%s"><l>/</l></custom-block></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>/</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>left arrow</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>&lt;</l></block></script></block><block s="doSetVar"><l>keywaspressed</l><l>false</l></block><block s="doReport"><l></l></block></script><scripts><script x="184" y="2727.2"><block s="doIf"><block s="reportKeyPressed"><l><option>9</option></l></block><script><block s="doSetVar"><l>keywaspressed</l><l>true</l></block><block s="doReport"><l>9</l></block></script></block></script></scripts></block-definition><block-definition s="CommandUnpacker %&apos;Command&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>persistingcommand</l><block var="Command"/></block><block s="doSetVar"><l>letter</l><l>0</l></block><block s="doSetVar"><l>mode</l><l>1</l></block><block s="doSetVar"><l>CurrentCommand</l><l></l></block><block s="doRepeat"><block s="reportStringSize"><block var="Command"/></block><script><block s="doChangeVar"><l>letter</l><l>1</l></block><block s="doIfElse"><block s="reportEquals"><block var="mode"/><l>1</l></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportLetter"><block var="letter"/><block var="Command"/></block><l>(</l></block><script><block s="doSetVar"><l>mode</l><l>2</l></block></script><script><block s="doSetVar"><l>CurrentCommand</l><block s="reportJoinWords"><list><block var="CurrentCommand"/><block s="reportLetter"><block var="letter"/><block var="Command"/></block></list></block></block></script></block></script><script><block s="doSetVar"><l>testing</l><custom-block s="ReporterUnpacker %s"><custom-block s="Substring %s %s %s"><block var="letter"/><block s="reportStringSize"><block var="persistingcommand"/></block><block var="persistingcommand"/></custom-block></custom-block></block><block s="doReport"><block var="CurrentCommand"/></block></script></block></script></block></script><scripts><script x="249" y="91"><block s="doReport"><l></l></block></script></scripts></block-definition><block-definition s="Substring %&apos;start&apos; %&apos;to&apos; %&apos;string&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>answer</l><l>start</l><l>end</l></list><l>return answer.substring(start - 1, end - 1);</l></block><list><block var="string"/><block var="start"/><block var="to"/></list></block></block></script><scripts><script x="28" y="193.9999999999999"><block s="reportStringSize"><l>world</l></block></script><script x="138.943360375" y="184.00000199999988"><custom-block s="Substring %s %s %s"><l>1</l><l>5</l><l>Niggaer</l></custom-block></script><script x="168.45703325" y="127.8333363333333"><block var="string"/></script><script x="105.45703325" y="165.8333363333333"><block var="string"/></script><script x="309.4873076875" y="159.8333383333333"><block var="to"/></script></scripts></block-definition><block-definition s="ReporterUnpacker %&apos;Reporters&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block var="Reporters"/></block></script></block-definition><block-definition s="%&apos;number&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block var="number"/></block></script></block-definition><block-definition s="clear letter %&apos;letter&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="setSize"><l>12</l></block><block s="doSetVar"><l>changeshappening</l><l>1</l></block><block s="up"></block><block s="setColor"><color>255,255,255,1</color></block><block s="gotoXY"><block s="reportSum"><l>-226</l><block s="reportProduct"><block var="letter"/><l>6</l></block></block><l>-170</l></block><block s="down"></block><block s="doRepeat"><l>1</l><script><block s="changeXPosition"><l>12</l></block><block s="setXPosition"><block s="reportSum"><l>-226</l><block s="reportProduct"><block var="letter"/><l>6</l></block></block></block><block s="changeYPosition"><l>1</l></block></script></block><block s="setColor"><color>80,80,80,1</color></block><block s="up"></block><block s="gotoXY"><block s="reportSum"><l>-226</l><block s="reportProduct"><block s="reportStringSize"><block var="text"/></block><l>6</l></block></block><l>-170</l></block><block s="doSetVar"><l>changeshappening</l><l>0</l></block></script></block-definition><block-definition s="GrabData %&apos;data&apos; %&apos;item&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l><l>b</l><l>c</l><l>d</l><l>e</l><l>f</l></list></block><block s="doSetVar"><l>b</l><l></l></block><block s="doSetVar"><l>c</l><l>1</l></block><block s="doSetVar"><l>f</l><l>NULL</l></block><block s="doUntil"><block s="reportOr"><block s="reportGreaterThan"><block var="a"/><block s="reportStringSize"><block s="reportListItem"><block var="item"/><block var="Files"/></block></block></block><block s="reportEquals"><block var="c"/><l>3</l></block></block><script><block s="doChangeVar"><l>a</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="a"/><block s="reportListItem"><block var="item"/><block var="Files"/></block></block><l>(</l></block><script><block s="doIfElse"><block s="reportEquals"><block var="b"/><block var="data"/></block><script><block s="doSetVar"><l>c</l><l>3</l></block><block s="doSetVar"><l>f</l><l>3</l></block></script><script><block s="doSetVar"><l>c</l><l>2</l></block><block s="doSetVar"><l>b</l><l></l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="a"/><block s="reportListItem"><block var="item"/><block var="Files"/></block></block><l>)</l></block><script><block s="doSetVar"><l>c</l><l>1</l></block><block s="doChangeVar"><l>a</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="c"/><l>1</l></block><script><block s="doSetVar"><l>b</l><block s="reportJoinWords"><list><block var="b"/><block s="reportLetter"><block var="a"/><block s="reportListItem"><block var="item"/><block var="Files"/></block></block></list></block></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="f"/><l>3</l></block><script><block s="doSetVar"><l>b</l><l></l></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="e"/><l>1</l></block><block s="reportGreaterThan"><block var="a"/><block s="reportStringSize"><block s="reportListItem"><block var="item"/><block var="Files"/></block></block></block></block><script><block s="doChangeVar"><l>a</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="a"/><block s="reportListItem"><block var="item"/><block var="Files"/></block></block><l>/</l></block><script><block s="doSetVar"><l>d</l><l>1</l></block><block s="doChangeVar"><l>a</l><l>1</l></block></script></block><block s="doIfElse"><block s="reportNot"><block s="reportAnd"><block s="reportEquals"><block s="reportLetter"><block var="a"/><block s="reportListItem"><block var="item"/><block var="Files"/></block></block><l>)</l></block><block s="reportEquals"><block var="d"/><l>0</l></block></block></block><script><block s="doSetVar"><l>b</l><block s="reportJoinWords"><list><block var="b"/><block s="reportLetter"><block var="a"/><block s="reportListItem"><block var="item"/><block var="Files"/></block></block></list></block></block></script><script><block s="doSetVar"><l>e</l><l>1</l></block></script></block><block s="doSetVar"><l>d</l><l>0</l></block></script></block><block s="doReport"><block var="b"/></block></script></block><block s="doReport"><block s="reportJoinWords"><list><l>NULL, </l><block var="b"/><l></l><l></l></list></block></block></script><scripts><script x="193.4306660625" y="987.0000029999999"><block var="data"/></script></scripts></block-definition><block-definition s="ReadGlobalVariable" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>a</l><l>b</l></list></block><block s="doSetVar"><l>a</l><block s="reportURL"><l>https://gentle-castle-34790.herokuapp.com/?sending=false&amp;setto=0</l></block></block><block s="doSetVar"><l>b</l><l>65</l></block><block s="doUntil"><block s="reportEquals"><block s="reportLetter"><block var="b"/><block var="a"/></block><l>&lt;</l></block><script><block s="doChangeVar"><l>b</l><l>1</l></block></script></block><block s="doReport"><custom-block s="Substring %s %s %s"><l>65</l><block var="b"/><block s="reportURL"><l>https://gentle-castle-34790.herokuapp.com/?sending=false&amp;setto=0</l></block></custom-block></block></script></block-definition><block-definition s="GrabEndingInteger" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>a</l><l>b</l></list></block><block s="doSetVar"><l>a</l><l>65</l></block><block s="doSetVar"><l>b</l><block s="reportURL"><l>https://gentle-castle-34790.herokuapp.com/?sending=false&amp;setto=0</l></block></block><block s="doUntil"><block s="reportEquals"><block s="reportLetter"><block var="a"/><block var="b"/></block><l>&lt;</l></block><script><block s="doChangeVar"><l>a</l><l>1</l></block></script></block><block s="doReport"><block var="a"/></block></script><scripts><script x="69" y="219"><block s="write"><l>Hello!</l><l>12</l></block></script></scripts></block-definition><block-definition s="SetGlobalVariable %&apos;SetTo&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s">BLANK</input></inputs><script><custom-block s="Ignore %s"><block s="reportURL"><block s="reportJoinWords"><list><l>https://gentle-castle-34790.herokuapp.com/?sending=true&amp;setto=</l><block var="SetTo"/><l>&amp;token=BETACLIENT</l></list></block></block></custom-block></script></block-definition><block-definition s="Ignore %&apos;ignoring&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="PairArchiver %&apos;Pair&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="Pair"/><l><option>csv</option></l></block></block></script></block-definition><block-definition s="Username" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list></list><l> return this.parentThatIsA(IDE_Morph).cloud.username || "";</l></block><list></list></block></block></script></block-definition><block-definition s="GrabUserRole %&apos;username&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l><l>b</l><l>c</l></list></block><block s="doSetVar"><l>a</l><block s="reportURL"><block s="reportJoinWords"><list><l>https://gentle-castle-34790.herokuapp.com/check?name=</l><block var="username"/></list></block></block></block><block s="doSetVar"><l>b</l><l>65</l></block><block s="doUntil"><block s="reportEquals"><block s="reportLetter"><block var="b"/><block var="a"/></block><l>&lt;</l></block><script><block s="doChangeVar"><l>b</l><l>1</l></block></script></block><block s="doSetVar"><l>c</l><custom-block s="Substring %s %s %s"><l>65</l><block var="b"/><block var="a"/></custom-block></block><block s="doReport"><custom-block s="Substring %s %s %s"><l>2</l><block s="reportSum"><block s="reportStringSize"><block var="c"/></block><l>1</l></block><block var="c"/></custom-block></block></script></block-definition><block-definition s="GiveRole %&apos;rolename&apos; %&apos;username&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><custom-block s="Ignore %s"><block s="reportURL"><block s="reportJoinWords"><list><l>https://gentle-castle-34790.herokuapp.com/check?name=</l><block var="username"/><l>&amp;sending=true&amp;giving=/</l><block var="rolename"/></list></block></block></custom-block></script></block-definition><block-definition s="AddUser %&apos;username&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><custom-block s="Ignore %s"><block s="reportURL"><block s="reportJoinWords"><list><l>https://gentle-castle-34790.herokuapp.com/check?name=</l><block var="username"/><l>&amp;adduser=true</l></list></block></block></custom-block></script></block-definition><block-definition s="StepUpChar" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>queuenext</l><l>0</l></block><block s="doSetVar"><l>donewriting?</l><l>0</l></block><block s="gotoXY"><block s="reportSum"><l>-226</l><block s="reportProduct"><block s="reportStringSize"><block var="text"/></block><l>6</l></block></block><l>-170</l></block><block s="write"><block s="reportLetter"><l><option>last</option></l><block var="text"/></block><l>12</l></block><block s="doSetVar"><l>donewriting?</l><l>1</l></block></script></block-definition></blocks><variables><variable name="Logs" transient="true"/><variable name="LinesInTotal" transient="true"/><variable name="Refresh" transient="true"/><variable name="Input" transient="true"/><variable name="Commands"><list struct="atomic" id="1732"></list></variable><variable name="SavedCommands" transient="true"/><variable name="letterbutforsubstring" transient="true"/><variable name="output"><l>5</l></variable><variable name="Files"><list struct="atomic" id="1733">Name(BetaFile)Text(delete/(1/))</list></variable><variable name="moded"><l>1</l></variable><variable name="globaltext"><l>niiggggggaaaaaaaaa</l></variable><variable name="var"><l>0</l></variable><variable name="waittimes"><l>0.17</l></variable></variables></project><media name="Chat" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>