<snapdata remixID="10066881"><project name="U4L2-CaesarCipher" app="Snap! 6, https://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="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAB4KADAAQAAAABAAABaAAAAAAHwbojAAAL30lEQVR4Ae3QMQEAAADCoPVPbQwfiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGPgMDI3+AAEeFvcCAAAAAElFTkSuQmCC</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="147" y="53.25" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="Caesar2" center-x="8" center-y="5.75" image="data:image/png;base64,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" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="235.85286458333337" y="41.50000000000006"><block var="outputValue"/></script><script x="146.85286458333326" y="28.666666666666714"><block var="inputValue"/></script><script x="76.01953125" y="530.6666666666666"><custom-block s="Encode %txt %n"><l></l><l></l></custom-block></script><script x="336.01953125" y="114.00000000000003"><block s="receiveGo"></block><block s="doSetVar"><l>inputValue</l><l></l></block><block s="doSetVar"><l>outputValue</l><l></l></block><block s="doSetVar"><l>shiftValue</l><l></l></block><block s="doAsk"><l>Enter your code.</l></block><block s="doSetVar"><l>inputValue</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is your shift value? (Enter a whole number!)</l></block><block s="doIf"><block s="reportIsA"><block s="getLastAnswer"></block><l><option>number</option></l></block><script><block s="doSetVar"><l>shiftValue</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Decode or Encrypt?</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>Decode</l></block><script><block s="doSetVar"><l>outputValue</l><custom-block s="Decode %s %n"><block var="inputValue"/><block var="shiftValue"/></custom-block></block></script><script><block s="doSetVar"><l>outputValue</l><custom-block s="Encode %txt %n"><block var="inputValue"/><block var="shiftValue"/></custom-block></block></script></block></script></block></script></scripts></sprite><watcher var="inputValue" style="large" x="10" y="10" color="243,118,29"/><watcher var="shiftValue" style="large" x="15" y="41.00000399999999" color="243,118,29"/><watcher var="outputValue" style="large" x="13" y="74.000002" 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="%txt"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>encodedText</l></list></block><block s="doSetVar"><l>encodedText</l><l></l></block><custom-block s="for %upvar = %n to %n %cs"><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 1 character %s %s"><block s="reportLetter"><block var="i"/><block var="text"/></block><block var="shift"/></custom-block></list></block></block></script></custom-block><block s="doReport"><block var="encodedText"/></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></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="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block></script></block-definition><block-definition s="initials from name %&apos;name&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportCombine"><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="is %s between %s and %s ?"><block s="reportUnicode"><l></l></block><block s="reportUnicode"><l>A</l></block><block s="reportUnicode"><l>Z</l></block></custom-block></autolambda><list></list></block><block s="reportTextSplit"><block var="name"/><l><option>letter</option></l></block></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block></script></block-definition><block-definition s="%&apos;a&apos; ≤ %&apos;b&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportOr"><block s="reportLessThan"><block var="a"/><block var="b"/></block><block s="reportEquals"><block var="a"/><block var="b"/></block></block></block></script></block-definition><block-definition s="%&apos;a&apos; ≥ %&apos;b&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportOr"><block s="reportGreaterThan"><block var="a"/><block var="b"/></block><block s="reportEquals"><block var="a"/><block var="b"/></block></block></block></script></block-definition><block-definition s="is %&apos;mid&apos; between %&apos;low&apos; and %&apos;high&apos; ?" type="predicate" 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="reportAnd"><custom-block s="%s ≥ %s"><block var="mid"/><block var="low"/></custom-block><custom-block s="%s ≤ %s"><block var="mid"/><block var="high"/></custom-block></block></block></script><scripts><comment x="14.666666666666666" y="88.8" w="304.6666666666667" collapsed="false">As the lab says, it&apos;s okay to use &quot;&gt;&quot; and &quot;&lt;&quot; instead of &quot;≥&quot; and &quot;≤.&quot;</comment></scripts></block-definition><block-definition s="Encode 1 character %&apos;character&apos; %&apos;shiftNumber&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="character"/></block><block var="shiftNumber"/></block></block></block></script></block-definition><block-definition s="Decode %&apos;text&apos; %&apos;shift&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>decodedText</l></list></block><block s="doSetVar"><l>decodedText</l><l></l></block><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><block s="reportStringSize"><block var="text"/></block><script><block s="doSetVar"><l>decodedText</l><block s="reportJoinWords"><list><block var="decodedText"/><custom-block s="Decode 1 character %s %s"><block s="reportLetter"><block var="i"/><block var="text"/></block><block var="shift"/></custom-block></list></block></block></script></custom-block><block s="doReport"><block var="decodedText"/></block><block s="doReport"><block var="decodedText"/></block></script></block-definition><block-definition s="Decode 1 character %&apos;character&apos; %&apos;shiftNumber&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="character"/></block><block var="shiftNumber"/></block></block></block></script></block-definition></blocks><variables><variable name="inputValue"><l></l></variable><variable name="outputValue"><l></l></variable><variable name="shiftValue"><l></l></variable></variables></project><media name="U4L2-CaesarCipher" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>