<snapdata remixID="11431910"><project name="Caeser Ciph" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Caeser Ciph"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="ENCODE_CHAR CHAR %&apos;char&apos; SHIFT# %&apos;shift&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportUnicodeAsLetter"><block s="reportVariadicSum"><list><block s="reportUnicode"><block var="char"/></block><block var="shift"/></list></block></block></block></script></block-definition><block-definition s="ENCODE_TEXT TEXT %&apos;text&apos; SHIFT# %&apos;shift&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>encodedText</l></list></block><block s="doSetVar"><l>encodedText</l><l></l></block><block s="doFor"><l>i</l><l>1</l><block s="reportStringSize"><block var="text"/></block><script><block s="doSetVar"><l>encodedText</l><block s="reportJoinWords"><list><block var="encodedText"/><custom-block s="ENCODE_CHAR CHAR %s SHIFT# %s"><block s="reportLetter"><block var="i"/><block var="text"/></block><block var="shift"/></custom-block></list></block></block></script></block><block s="doReport"><block var="encodedText"/></block></script></block-definition></blocks><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="51"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAFrZJREFUeF7t3TGoJWcVB/D5XqpkizQBO4tgoVV6sQgiiaTIsiLaaJM0icVqIVgpgiIELEwKI4iCYKOIy0shJqSIjbVWphCLQEDB0k3S5I3McmeZncx9c9/e+96557yfjWT33ved8zvf3v+befNmWud/BAgQIECAwJULtCtf0YIECBAgQIBAJ4BtAgIECBAgECAggAPQLUmAAAECBASwPUCAAAECBAIEBHAAuiUJECBAgIAAtgcIECBAgECAgAAOQLckAQIECBAQwPYAAQIECBAIEBDAAeiWJECAAAECAtgeIECAAAECAQICOADdkgQIECBAQADbAwQIECBAIEBAAAegW5IAAQIECAhge4AAAQIECAQICOAAdEsSIECAAAEBbA8QIECAAIEAAQEcgG5JAgQIECAggO0BAgQIECAQICCAA9AtSYAAAQIEBLA9QIAAAQIEAgQEcAC6JQkQIECAgAC2BwgQIECAQICAAA5AtyQBAgQIEBDA9gABAgQIEAgQEMAB6JYkQIAAAQIC2B4gQIAAAQIBAgI4AN2SBAgQIEBAANsDBAgQIEAgQEAAB6BbkgABAgQICGB7gAABAgQIBAgI4AB0SxIgQIAAAQFsDxAgQIAAgQABARyAbkkCBAgQICCA7QECBAgQIBAgIIAD0C1JgAABAgQEsD1AgAABAgQCBARwALolCRAgQICAALYHCBAgQIBAgIAADkC3JAECBAgQEMD2AAECBAgQCBAQwAHoliRAgAABAgLYHiBAgAABAgECAjgA3ZIECBAgQEAA2wMECBAgQCBAQAAHoFuSAAECBAgIYHuAAAECBAgECAjgAHRLEiBAgAABAWwPECBAgACBAAEBHIBuSQIECBAgIIDtAQIECBAgECAggAPQLUmAAAECBASwPUCAAAECBAIEBHAAuiUJECBAgIAAtgcIECBAgECAgAAOQLckAQIECBAQwPYAAQIECBAIEBDAAeiWJECAAAECAtgeIECAAAECAQICOADdkgQIECBAQADbAwQIECBAIEBAAAegW5IAAQIECAhge4AAAQIECAQICOAAdEsSIECAAAEBbA8QIECAAIEAAQEcgG5JAgQIECAggO0BAgQIECAQICCAA9AtSYAAAQIEBLA9QIAAAQIEAgQEcAC6JQkQIECAgAC2BwgQIECAQICAAA5AtyQBAgQIEBDA9gABAgQIEAgQEMAB6JYkQIAAAQIC2B4gQIAAAQIBAgI4AN2SBAgQIEBAANsDBAgQIEAgQEAAB6BbkgABAgQICGB7gAABAgQIBAgI4AB0SxIgQIAAAQFsDxAgQIAAgQABARyAbkkCBAgQICCA7QECBAgQIBAgIIAD0C1JgAABAgQEsD1AgAABAgQCBARwALolCRAgQICAALYHCBAgQIBAgIAADkC3JAECBAgQEMD2AAECBAgQCBAQwAHoliRAgAABAgLYHiBAgAABAgECAjgA3ZIECBAgQEAA2wMECBAgQCBAQAAHoFuSAAECBAgIYHuAAAECBAgECAjgAHRLEiBAgAABAWwPECBAgACBAAEBHIBuSQIECBAgIIDtAQIECBAgECAggAPQLUmAAAECBASwPUCAAAECBAIEBHAAuiUJECBAgIAAtgcIECBAgECAgAAOQLckAQIECBAQwPYAAQIECBAIEBDAAeiWJECAAAECAtgeIECAAAECAQICOADdkgQIECBAQADbAwQIECBAIEBAAAegW5IAAQIECAhge4AAAQIECAQICOAAdEsSIECAAAEBbA8QIECAAIEAAQEcgG5JAgQIECAggO0BAgQIECAQICCAA9AtSYAAAQIEBLA9QIAAAQIEAgQEcAC6JQkQIECAgAC2BwgQIECAQICAAA5AtyQBAgQIEBDA9gABAgQIEAgQEMAB6JYkQIAAAQIC2B4gQIAAAQIBAgI4AN2SBAgQIEBAANsDBAgQIEAgQEAAB6BbkgABAgQICGB7gAABAgQIBAgI4AB0SxIgQIAAAQFsDxAgQIAAgQABARyAbkkCBAgQICCA7QECBAgQIBAgIIAD0C1JgAABAgQEsD1AgAABAgQCBARwALolCRAgQICAALYHCBAgQIBAgIAADkC3JAECBAgQEMD2AAECBAgQCBAQwAHoliRAgAABAgLYHiBAgAABAgECAjgA3ZIECBAgQEAA2wMECBAgQCBAQAAHoFuSAAECBAgIYHuAAAECBAgECAjgAHRLEiBAgAABAWwPECBAgACBAAEBHIBuSQIECBAgIIDtAQIECBAgECAggAPQLUmAAAECBASwPUCAAAECBAIEBHAAuiUJECBAgIAAtgcIECBAgECAgAAOQLck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r3Ks/erS0gfT9GefA/JwlD0eOUxO5d2/KGethn0fBbjp4ZdDLX3f/2b4puDs7Oyl1trjrbVXpr9Gc14AzwNtuoGW3rd29mC+AdceifgwG3b6zctVBvC2ny3v0sP8vUvXJQxfZ58j4F3qmL7mvFP7F/1aXp9TQADnnFtY1bteObz0yMHp1a9LF98sPeJwvIK467r7pz03H5RPjVcY933/7nCatrX2g+nvWK7VsO+jAKcfoOPzfPu+f3I4DT4chc+vuh2HNn/e78JVwvcuPjpEAO/ySMTzNtOWi6QudAr6Ag63+76//zzleV3zWoa5j9a7/INYuGr+ExdAXWYA73s1+i49ek0uAQGca16qJUCAAIEiAgK4yCC1QYAAAQK5BARwrnmplgABAgSKCAjgIoPUBgECBAjkEhDAuealWgIECBAoIiCAiwxSGwQIECCQS0AA55qXagkQIECgiIAALjJIbRAgQIBALgEBnGteqiVAgACBIgICuMggtUGAAAECuQQEcK55qZYAAQIEiggI4CKD1AYBAgQI5BIQwLnmpVoCBAgQKCIggIsMUhsECBAgkEtAAOeal2oJECBAoIiAAC4ySG0QIECAQC4BAZxrXqolQIAAgSICArjIILVBgAABArkEBHCueamWAAECBIoICOAig9QGAQIECOQSEMC55qVaAgQIECgiIICLDFIbBAgQIJBLQADnmpdqCRAgQKCIgAAuMkhtECBAgEAuAQGca16qJUCAAIEiAgK4yCC1QYAAAQK5BARwrnmplgABAgSKCAjgIoPUBgECBAjkEhDAuealWgIECBAoIiCAiwxSGwQIECCQS0AA55qXagkQIECgiIAALjJIbRAgQIBALgEBnGteqiVAgACBIgICuMggtUGAAAECuQQEcK55qZYAAQIEiggI4CKD1AYBAgQI5BIQwLnmpVoCBAgQKCIggIsMUhsECBAgkEtAAOeal2oJECBAoIiAAC4ySG0QIECAQC4BAZxrXqolQIAAgSICArjIILVBgAABArkEBHCueamWAAECBIoICOAig9QGAQIECOQSEMC55qVaAgQIECgiIICLDFIbBAgQIJBLQADnmpdqCRAgQKCIgAAuMkhtECBAgEAuAQGca16qJUCAAIEiAgK4yCC1QYAAAQK5BARwrnmplgABAgSKCAjgIoPUBgECBAjkEhDAuealWgIECBAoIiCAiwxSGwQIECCQS0AA55qXagkQIECgiIAALjJIbRAgQIBALgEBnGteqiVAgACBIgICuMggtUGAAAECuQQEcK55qZYAAQIEiggI4CKD1AYBAgQI5BIQwLnmpVoCBAgQKCIggIsMUhsECBAgkEtAAOeal2oJECBAoIiAAC4ySG0QIECAQC4BAZxrXqolQIAAgSICArjIILVBgAABArkEBHCueamWAAECBIoICOAig9QGAQIECOQSEMC55qVaAgQIECgiIICLDFIbBAgQIJBLQADnmpdqCRAgQKCIgAAuMkhtECBAgEAuAQGca16qJUCAAIEiAgK4yCC1QYAAAQK5BARwrnmplgABAgSKCAjgIoPUBgECBAjkEhDAuealWgIECBAoIiCAiwxSGwQIECCQS0AA55qXagkQIECgiIAALjJIbRAgQIBALgEBnGteqiVAgACBIgICuMggtUGAAAECuQQEcK55qZYAAQIEiggI4CKD1AYBAgQI5BIQwLnmpVoCBAgQKCIggIsMUhsECBAgkEtAAOeal2oJECBAoIiAAC4ySG0QIECAQC4BAZxrXqolQIAAgSICArjIILVBgAABArkEBHCueamWAAECBIoICOAig9QGAQIECOQSEMC55qVaAgQIECgiIICLDFIbBAgQIJBLQADnmpdqCRAgQKCIgAAuMkhtECBAgEAuAQGca16qJUCAAIEiAgK4yCC1QYAAAQK5BARwrnmplgABAgSKCAjgIoPUBgECBAjkEhDAuealWgIECBAoIiCAiwxSGwQIECCQS0AA55qXagkQIECgiIAALjJIbRAgQIBALgEBnGteqiVAgACBIgICuMggtUGAAAECuQQEcK55qZYAAQIEiggI4CKD1AYBAgQI5BIQwLnmpVoCBAgQKCIggIsMUhsECBAgkEtAAOeal2oJECBAoIiAAC4ySG0QIECAQC4BAZxrXqolQIAAgSICArjIILVBgAABArkEBHCueamWAAECBIoICOAig9QGAQIECOQSEMC55qVaAgQIECgiIICLDFIbBAgQIJBLQADnmpdqCRAgQKCIgAAuMkhtECBAgEAuAQGca16qJUCAAIEiAgK4yCC1QYAAAQK5BARwrnmplgABAgSKCAjgIoPUBgECBAjkEhDAuealWgIECBAoIiCAiwxSGwQIECCQS0AA55qXagkQIECgiIAALjJIbRAgQIBALgEBnGteqiVAgACBIgICuMggtUGAAAECuQQEcK55qZYAAQIEiggI4CKD1AYBAgQI5BIQwLnmpVoCBAgQKCIggIsMUhsECBAgkEtAAOeal2oJECBAoIiAAC4ySG0QIECAQC4BAZxrXqolQIAAgSICArjIILVBgAABArkEBHCueamWAAECBIoICOAig9QGAQIECOQSEMC55qVaAgQIECgiIICLDFIbBAgQIJBLQADnmpdqCRAgQKCIgAAuMkhtECBAgEAuAQGca16qJUCAAIEiAgK4yCC1QYAAAQK5BARwrnmplgABAgSKCAjgIoPUBgECBAjkEhDAuealWgIECBAoIiCAiwxSGwQIECCQS0AA55qXagkQIECgiIAALjJIbRAgQIBALgEBnGteqiVAgACBIgICuMggtUGAAAECuQQEcK55qZYAAQIEiggI4CKD1AYBAgQI5BIQwLnmpVoCBAgQKCIggIsMUhsECBAgkEtAAOeal2oJECBAoIiAAC4ySG0QIECAQC4BAZxrXqolQIAAgSICArjIILVBgAABArkEBHCueamWAAECBIoICOAig9QGAQIECOQSEMC55qVaAgQIECgi8H/5Vpfh6LvtjAAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="52"></list></costumes><sounds><list struct="atomic" id="53"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="114.423828125" y="-15" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="80,80,80,1" pen="tip" id="58"><costumes><list struct="atomic" id="59"></list></costumes><sounds><list struct="atomic" id="60"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="48.5"><block s="receiveGo"></block><block s="clear"></block><block s="doSetVar"><l>inputText</l><l></l></block><block s="doSetVar"><l>outputText</l><l></l></block><block s="doSetVar"><l>shiftValue</l><l></l></block><block s="hide"></block><block s="doAsk"><l>Enter your message:</l></block><block s="doSetVar"><l>inputText</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Enter an integer between 1 and 10:</l></block><block s="doSetVar"><l>shiftValue</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Enter "1" to ENCODE or "2" to DECODE</l></block><block s="doDeclareVariables"><list><l>encode?</l></list></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><block s="doSetVar"><l>encode?</l><l>Encode</l></block></script><script><block s="doSetVar"><l>encode?</l><l>Decode</l></block></script></block><block s="doIfElse"><block s="reportEquals"><block var="encode?"/><l>Encode</l></block><script><block s="doSetVar"><l>shiftValue</l><block var="shiftValue"/></block></script><script><block s="doSetVar"><l>shiftValue</l><block s="reportVariadicProduct"><list><block var="shiftValue"/><l>-1</l></list></block></block></script></block><block s="doSetVar"><l>outputText</l><custom-block s="ENCODE_TEXT TEXT %s SHIFT# %s"><block var="inputText"/><block var="shiftValue"/></custom-block></block><block s="gotoXY"><l>-100</l><l>0</l></block><block s="write"><block s="reportJoinWords"><list><block var="inputText"/><l> --&gt; </l><block var="outputText"/></list></block><l>15</l></block><block s="gotoXY"><l>-100</l><l>-15</l></block><block s="write"><block s="reportJoinWords"><list><block var="encode?"/><l>d</l><l> with a shift of </l><block var="shiftValue"/></list></block><l>15</l></block></script></scripts></sprite><watcher var="inputText" style="normal" x="10" y="10" color="243,118,29"/><watcher var="outputText" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="shiftValue" style="normal" x="10" y="52.00000399999999" color="243,118,29"/></sprites></stage><variables><variable name="inputText"><l>xfi</l></variable><variable name="outputText"><l>sad</l></variable><variable name="shiftValue"><l>-5</l></variable></variables></scene></scenes></project><media name="Caeser Ciph" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>