<snapdata remixID="9113902"><project name="U4L3-Caesar Cipher" app="Snap! 5.4, 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" penlog="false" volume="100" pan="0" lines="round" ternary="false" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAC99JREFUeAHt0DEBAAAAwqD1T20MH4hAYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBj4DAyN/gABHhb3AgAAAABJRU5ErkJggg==</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="0" y="0" 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="19" y="10"><custom-block s="Decode: Input %s and Offset %s"><l>fdafafd</l><l>20</l></custom-block></script><script x="19" y="43"><custom-block s="Encode one character %s %s"><l>A</l><l>10</l></custom-block></script><script x="19" y="76"><custom-block s="Encode %s %s"><l>A</l><l>20</l></custom-block></script><script x="19" y="109"><custom-block s="Decode one character %s %s"><l>d</l><l>2</l></custom-block></script><script x="19" y="175.9999999999999"><block s="receiveGo"></block><block s="doSetVar"><l>input</l><l>0</l></block><block s="doSetVar"><l>shift value</l><l>0</l></block><block s="doSetVar"><l>outputtext</l><l>0</l></block><block s="doAsk"><l>What input </l></block><block s="doSetVar"><l>input</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>what shift value</l></block><block s="doIf"><block s="reportIsA"><block s="getLastAnswer"></block><l><option>number</option></l></block><script><block s="doSetVar"><l>shift value</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>You want to encode or decode</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>encode</l></block><script><block s="doSetVar"><l>outputtext</l><custom-block s="Encode :Input %s and Offset %s"><block var="input"/><block var="shift value"/></custom-block></block></script><script><block s="doSetVar"><l>outputtext</l><custom-block s="Decode one character %s %s"><block var="input"/><block var="shift value"/></custom-block></block></script></block></script></block></script><script x="18" y="144"><custom-block s="Encode :Input %s and Offset %s"><l></l><l>20</l></custom-block></script></scripts></sprite><watcher var="input" style="normal" x="10" y="10" color="243,118,29"/><watcher var="shift value" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="outputtext" style="normal" x="10" y="52.00000399999999" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Encode %&apos;text&apos; %&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="reportSum"><block s="reportUnicode"><block var="text"/></block><block var="shift #"/></block></block></block></script></block-definition><block-definition s="Encode one character %&apos;char&apos; %&apos;shift#&apos;" type="reporter" category="other"><comment x="0" y="0" w="90" collapsed="false">Kevin Chen and Sajol Didar&#xD;This code allows for the the user to encode a character by shifting the character by the shift number.</comment><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="reportSum"><block s="reportUnicode"><block var="char"/></block><block var="shift#"/></block></block></block></script></block-definition><block-definition s="Decode one character %&apos;char&apos; %&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="reportDifference"><block s="reportUnicode"><block var="char"/></block><block var="shift#"/></block></block></block></script></block-definition><block-definition s="Encode :Input %&apos;INput&apos; and Offset %&apos;Offset&apos;" type="reporter" category="operators"><comment x="0" y="0" w="90" collapsed="false">Sajol Kevin &#xD;This code will take each letter of the words of this message and will encode it with the offsets and then report the encoded text back to us&#xD;.</comment><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="INput"/></block><script><block s="doSetVar"><l>encodedText</l><block s="reportJoinWords"><list><block var="encodedText"/><custom-block s="Encode one character %s %s"><block s="reportLetter"><block var="i"/><block var="INput"/></block><block var="Offset"/></custom-block></list></block></block></script></block><block s="doReport"><block var="encodedText"/></block></script></block-definition><block-definition s="Decode: Input %&apos;Input&apos; and Offset %&apos;Offset&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>decodedtext</l></list></block><block s="doSetVar"><l>decodedtext</l><l></l></block><block s="doFor"><l>i</l><l>1</l><block s="reportStringSize"><block var="Input"/></block><script><block s="doSetVar"><l>decodedtext</l><block s="reportJoinWords"><list><block var="decodedtext"/><custom-block s="Decode one character %s %s"><block s="reportLetter"><block var="i"/><block var="Input"/></block><block var="Offset"/></custom-block></list></block></block></script></block><block s="doReport"><block var="decodedtext"/></block></script></block-definition></blocks><variables><variable name="input"><l>hafdkljadfjklafjkladfjklad</l></variable><variable name="shift value"><l>20</l></variable><variable name="outputtext"><l>|uzx&#126;uxz&#126;uz&#126;uxz&#126;ux</l></variable></variables></project><media name="U4L3-Caesar Cipher" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>