<snapdata remixID="8808461"><project name="DECRYPT DIS" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</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></scripts><sprites><sprite name="Sprite" idx="1" x="2.2620040564381725" y="-0.9820004746866857" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="18.49999799999989" y="1051.4999990000001"><block s="reportUnicodeAsLetter"><block s="reportQuotient"><block s="reportListItem"><block var="i"/><block s="reportListItem"><l>1</l><block var="password"/></block></block><block s="reportListItem"><block var="i"/><block var="private key list"/></block></block></block></script><script x="283.47655849999995" y="571.500001"><block var="Player Database"/></script><script x="81.49999499999996" y="30"><block s="receiveMessage"><l>Setup Account</l></block><block s="doSetVar"><l>First Name</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>what&apos;s your first name?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="First Name"/></block><block s="doSetVar"><l>Last Name</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>what&apos;s your last name?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="Last Name"/></block><block s="doSetVar"><l>username</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>What&apos;s do you want your username to be?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="username"/></block><block s="doSetVar"><l>password</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>Set your password</l></block><block s="doAddToList"><block s="reportTextSplit"><block s="getLastAnswer"></block><l><option>letter</option></l></block><block var="password"/></block><block s="doSetVar"><l>private key list</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>public key</l><block s="reportNewList"><list><l>2</l><l>4</l><l>3</l><l>6</l><l>5</l><l>8</l><l>7</l><l>10</l><l>9</l><l>12</l><l>1</l></list></block></block><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><block s="reportListLength"><block s="reportListItem"><l>1</l><block var="password"/></block></block><script><block s="doSetVar"><l>private key</l><block s="reportRandom"><l>1</l><l>11</l></block></block><block s="doReplaceInList"><block var="i"/><block s="reportListItem"><l>1</l><block var="password"/></block><block s="reportProduct"><block s="reportListItem"><block var="private key"/><block var="public key"/></block><block s="reportUnicode"><block s="reportListItem"><block var="i"/><block s="reportListItem"><l>1</l><block var="password"/></block></block></block></block></block><block s="doAddToList"><block s="reportListItem"><block var="private key"/><block var="public key"/></block><block var="private key list"/></block></script></custom-block><block s="doSetVar"><l>User Account Info</l><block s="reportNewList"><list><block var="First Name"/><block var="Last Name"/><block var="username"/><block var="password"/><block var="private key list"/></list></block></block><block s="doBroadcast"><l>Account Setup</l></block></script><script x="95.49999699999995" y="760.5000030000001"><block s="doSetVar"><l>text</l><block s="reportNewList"><list></list></block></block><block s="doAddToList"><block s="reportTextSplit"><block s="getLastAnswer"></block><l><option>letter</option></l></block><block var="text"/></block></script><script x="1100.705076125" y="695.000008"><block var="password enter"/></script><script x="351.3333343333336" y="693.4444514444447"><block s="doBroadcast"><l>Setup Account</l></block></script><script x="798.9999950000001" y="50.000001"><block s="receiveMessage"><l>Account Setup</l></block><block s="doAsk"><l>Do you have an account?</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>no</l></block><script><block s="doBroadcast"><l>Setup Account</l></block><block s="doWait"><l>1</l></block><block s="doStopThis"><l><option>this script</option></l></block></script><script><block s="doAsk"><l>What is your username?</l></block></script></block><block s="doSetVar"><l>username check</l><block s="getLastAnswer"></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="User Account Info"/></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><block var="i"/><block s="reportListItem"><l>3</l><block var="User Account Info"/></block></block><block var="username check"/></block><script><block s="doSetVar"><l>password check</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doUntil"><block s="reportEquals"><block var="password check"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doAsk"><l>Enter your password:</l></block><block s="doSetVar"><l>password enter</l><block s="reportNewList"><list></list></block></block><block s="doAddToList"><block s="reportTextSplit"><block s="getLastAnswer"></block><l><option>letter</option></l></block><block var="password enter"/></block><block s="doIf"><block s="reportEquals"><block s="reportListLength"><block s="reportListItem"><l>1</l><block var="password"/></block></block><block s="reportListLength"><block s="reportListItem"><l>1</l><block var="password enter"/></block></block></block><script><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><block s="reportListLength"><block s="reportListItem"><l>1</l><block var="password"/></block></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportUnicode"><block s="reportListItem"><block var="i"/><block s="reportListItem"><l>1</l><block var="password enter"/></block></block></block><block s="reportQuotient"><block s="reportListItem"><block var="i"/><block s="reportListItem"><l>1</l><block var="password"/></block></block><block s="reportListItem"><block var="i"/><block var="private key list"/></block></block></block><script><block s="doSetVar"><l>password check</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doSetVar"><l>password check</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>Your password does not match, you need to setup an account</l><l>2</l></block><block s="doBroadcast"><l>Setup Account</l></block></script></block></script></custom-block></script></block><block s="doIfElse"><block s="reportEquals"><block var="password check"/><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="doSayFor"><l>Your password does not match, you need to setup an account</l><l>2</l></block><block s="doBroadcast"><l>Setup Account</l></block></script><script><block s="doSetVar"><l>game</l><l>1</l></block></script></block></script></block></script><script><block s="doSayFor"><l>You need to setup an account</l><l>2</l></block></script></block></script></block></script><script x="475.4999949999999" y="947.9999989999999"><block s="doSetVar"><l>Player Database</l><l></l></block><block s="doAddToList"><block var="User Account Info"/><block var="Player Database"/></block></script><script x="474.999998" y="871.500001"><block s="doSetVar"><l>Player Database</l><block s="reportNewList"><list></list></block></block></script><script x="38" y="877.000006"><block s="doIf"><block s="reportEquals"><block s="reportUnicode"><l></l></block><block s="reportQuotient"><block s="reportListItem"><l>4</l><block s="reportListItem"><l>1</l><block var="password"/></block></block><block s="reportListItem"><l>4</l><block var="private key list"/></block></block></block><script></script></block></script><script x="376.16666166666664" y="17.333333333333258"><block s="receiveGo"></block><block s="doBroadcast"><l>Setup Account</l></block></script></scripts></sprite><watcher var="encryption key" style="normal" x="309.9375" y="181.46167503136215" color="243,118,29" hidden="true"/><watcher var="private key" style="normal" x="298.2535617404517" y="32.15777356924377" color="243,118,29" hidden="true"/><watcher var="password" style="normal" x="0" y="0" color="243,118,29" hidden="true"/><watcher var="First Name" style="normal" x="22.969831700929717" y="22.96983170093681" color="243,118,29" hidden="true"/><watcher var="Last Name" style="normal" x="22.969831700929717" y="110.25519675846007" color="243,118,29" hidden="true"/><watcher var="decryption" style="normal" x="20.230310488903342" y="20.230310488897686" color="243,118,29" hidden="true"/><watcher var="text" style="normal" x="387.49567690022104" y="9.262844866140753" color="243,118,29" hidden="true"/><watcher var="password check" style="normal" x="15.438074776899839" y="15.438074776901601" color="243,118,29" hidden="true"/><watcher var="Player Database" style="normal" x="0" y="0" color="243,118,29" extX="80" extY="70"/><watcher var="username" style="normal" x="17.06061395201459" y="17.06061395202" color="243,118,29" hidden="true"/><watcher var="username check" style="normal" x="758.3184154458104" y="636.8305682235879" color="243,118,29" hidden="true"/><watcher var="public key" style="normal" x="17.218749999999773" y="64.28333103749999" color="243,118,29" hidden="true"/><watcher var="private key list" style="normal" x="246.80208333333348" y="133.1583310375001" color="243,118,29" hidden="true"/><watcher var="password enter" style="normal" x="84.94583333333503" y="241.62884615982148" color="243,118,29" hidden="true"/><watcher var="User Account Info" style="normal" x="-16" y="-2" color="243,118,29" extX="80" extY="70.00000000000003"/><watcher var="game" style="normal" x="10" y="10" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations>de:drucke _ in Größe _&#xD;ca:etiqueta _ de mida _&#xD;es:etiqueta _ de tamaño _&#xD;fr:étiquette _ d&apos;une taille de _&#xD;</translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l><l>process</l></list><l>var stage = this.parentThatIsA(StageMorph);&#xD;&#xD;if (this == stage) {&#xD;    throw new Error(&#xD;     &apos;LABEL cannot be used from the stage because the stage does not have a postion.\n&apos;&#xD;     + &apos;Use LABEL from a sprite to draw text.&apos;);&#xD;}&#xD;&#xD;if (typeof text !== &apos;string&apos; &amp;&amp; typeof text !== &apos;number&apos;) {&#xD;    throw new Error(&apos;LABEL can only draw text or numbers, not a &apos; + process.reportTypeOf(text)); &#xD;}&#xD;&#xD;var context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;stage.changed();&#xD;</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations>de:ist _ leer?&#xD;ca:_ buida?&#xD;es:_ vacía?&#xD;fr:_ vide?&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:behalte Elemente, die _ aus _&#xD;ca:manté els elements on _ de _&#xD;es:mantener los elementos donde _ de _&#xD;fr:garder les items tels que _ de _&#xD;</translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:kombiniere mit _ die Elemente von _&#xD;ca:combina amb _ els elements de _&#xD;es:combinar con _ los elementos de _&#xD;fr:combine avec _ les items de _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations>de:wenn _ dann _ sonst _&#xD;ca:si _ llavors _ si no _&#xD;es:si _ entonces _ sino _&#xD;fr:si _ alors _ sinon _&#xD;</translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:für _ = _ bis _ _&#xD;ca:per _ = _ fins _ _&#xD;es:para _ = _ hasta _ _&#xD;fr:pour _ allant de _ à _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:füge Wörter zusammen _&#xD;ca:uneix les paraules _&#xD;es:unir las palabras _&#xD;fr:fusionne les mots _&#xD;</translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Satz _&#xD;ca:llista $arrowRight frase _&#xD;es:lista $arrowRight frase _&#xD;fr:liste $arrowRight phrase _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Satz $arrowRight Liste _&#xD;ca:frase $arrowRight llista _&#xD;es:frase $arrowRight lista _&#xD;fr:phrase $arrowRight liste _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:fange _ _&#xD;ca:agafa _ _&#xD;es:atrapar _ _&#xD;fr:attrape _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block><custom-block s="ignore %s"><l>3</l></custom-block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _&#xD;ca:llança _&#xD;es:lanzar _&#xD;fr:lance _&#xD;</translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations>de:fange _ _&#xD;ca:agafa _ _&#xD;es:atrapar _ _&#xD;fr:attrape _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _ _&#xD;ca:llança _ _&#xD;es:lanzar _ _&#xD;fr:lance _ _&#xD;</translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations>de:für jedes _ von _ _&#xD;ca:per cada _ de _ _&#xD;es:para cada _ de _ _&#xD;fr:pour chaque _ de _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations>de:falls _ dann _ und pause $pause-1-255-220-0&#xD;ca:si _ fes _ i atura-ho tot $pause-1-255-220-0&#xD;es:si _ haz _ y páralo todo $pause-1-255-220-0&#xD;fr:si _ faire _ et mettre tout en pause $pause-1-255-220-0&#xD;</translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Wort $arrowRight Liste _&#xD;ca:paraula $arrowRight llista _&#xD;es:palabra $arrowRight lista _&#xD;fr:mot $arrowRight liste _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations>de:ignoriere _&#xD;ca:ignora _&#xD;es:ignorar _&#xD;fr:ignore _&#xD;</translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Wort _&#xD;ca:llista $arrowRight paraula _&#xD;es:lista $arrowRight palabra _&#xD;fr:liste $arrowRight mot _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block-definition><block-definition s="%&apos;x&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block var="x"/></block></script></block-definition><block-definition s="numbers from %&apos;from&apos; to %&apos;to&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:Zahlen von _ bis _&#xD;ca:nombres des de _ a _&#xD;es:números de _ a _&#xD;fr:nombres de _ à _&#xD;</translations><inputs><input type="%n">1</input><input type="%n">10</input></inputs><script><block s="doIf"><block s="reportGreaterThan"><block var="from"/><block var="to"/></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block var="from"/><custom-block s="numbers from %n to %n"><block s="reportSum"><block var="from"/><l>1</l></block><block var="to"/></custom-block></block></block></script></block-definition><block-definition s="map %&apos;func&apos; over %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:wende _ an auf _&#xD;ca:mapeja _ sobre _&#xD;es:mapear _ sobre _&#xD;fr:appliquer _ à _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block var="data"/></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="func"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><custom-block s="map %repRing over %l"><block var="func"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script></block-definition></blocks><variables><variable name="password"><list id="849"><item><list struct="atomic" id="850">244</list></item></list></variable><variable name="encryption key"><list struct="atomic" id="851">2,4,3,6,5,8,7,10,9,12,1</list></variable><variable name="public key"><list struct="atomic" id="852">2,4,3,6,5,8,7,10,9,12,1</list></variable><variable name="private key"><l>1</l></variable><variable name="private key list"><list struct="atomic" id="853">2</list></variable><variable name="First Name"><list struct="atomic" id="854"></list></variable><variable name="Last Name"><list struct="atomic" id="855">z</list></variable><variable name="User Account Info"><list id="856"><item><list struct="atomic" id="857">a</list></item><item><ref id="855"></ref></item><item><list struct="atomic" id="858">a</list></item><item><ref id="849"></ref></item><item><ref id="853"></ref></item></list></variable><variable name="decryption"><l>7</l></variable><variable name="text"><list id="859"><item><list struct="atomic" id="860"></list></item></list></variable><variable name="password enter"><list id="861"><item><list struct="atomic" id="862">z</list></item></list></variable><variable name="password check"><bool>true</bool></variable><variable name="Player Database"><list struct="atomic" id="863"></list></variable><variable name="username"><ref id="858"></ref></variable><variable name="username check"><l>a</l></variable><variable name="game"><l>0</l></variable></variables></project><media name="DECRYPT DIS" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>