<snapdata remixID="9172144"><project name="U4L3- Caesars 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,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="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="89.999998" y="30"><block s="receiveGo"></block><block s="clear"></block><block s="doSayFor"><l>Do you want to encode or decode something?</l><l>2</l></block><block s="doAsk"><l>answer 1 if yes, answer 2 if no</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><custom-block s="decode or encode?"></custom-block><block s="doSayFor"><l>Want to do it again?</l><l>3.5</l></block><block s="doAsk"><l>1 for yes, 2 for no</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><custom-block s="decode or encode?"></custom-block></script></block></script><script><block s="doSayFor"><l>maybe next time?</l><l>2</l></block></script></block></script></scripts></sprite><watcher var="inputText" style="normal" x="10" y="10" color="243,118,29"/><watcher var="encodetext" style="normal" x="10" y="73.00000600000001" color="243,118,29" hidden="true"/><watcher var="outputText" style="normal" x="9" y="103.00000399999999" color="243,118,29"/><watcher var="shiftValue" style="normal" x="9" y="53.000001999999995" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="encode one character %&apos;character&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="doReport"><block s="reportUnicodeAsLetter"><block s="reportSum"><block s="reportUnicode"><block var="character"/></block><block var="shift"/></block></block></block></script></block-definition><block-definition s="decode %&apos;text&apos; %&apos;shift&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>decodetext</l></list></block><block s="doSetVar"><l>decodetext</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>decodetext</l><block s="reportJoinWords"><list><block var="decodetext"/><custom-block s="decode one character %s %n"><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="decodetext"/></block></script></block-definition><block-definition s="decode one character %&apos;charcter&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="doReport"><block s="reportUnicodeAsLetter"><block s="reportDifference"><block s="reportUnicode"><block var="charcter"/></block><block var="shift"/></block></block></block></script></block-definition><block-definition s="encode %&apos;imputText&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>encodetext</l></list></block><block s="doSetVar"><l>encodetext</l><l></l></block><block s="doFor"><l>i</l><l>1</l><block s="reportStringSize"><block var="imputText"/></block><script><block s="doSetVar"><l>encodetext</l><block s="reportJoinWords"><list><block var="encodetext"/><custom-block s="encode one character %s %n"><block s="reportLetter"><block var="i"/><block var="imputText"/></block><block var="shift"/></custom-block></list></block></block></script></block><block s="doReport"><block var="encodetext"/></block></script></block-definition><block-definition s="decode or encode?" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>inputText</l><l></l></block><block s="doAsk"><l>what do you want the shift value to be?</l></block><block s="doSetVar"><l>shiftValue</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>outputText</l><l></l></block><block s="doAsk"><l>Enter text and I&apos;ll decode or encode it!</l></block><block s="doSetVar"><l>inputText</l><block s="getLastAnswer"></block></block><block s="bubble"><l>do you want to encode or decode?</l></block><block s="doAsk"><l>enter 1 for encode, enter 2 for decode</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><block s="doSetVar"><l>outputText</l><custom-block s="encode %s %n"><block var="inputText"/><block var="shiftValue"/></custom-block></block></script><script><block s="doAsk"><l>what&apos;s the key to unlock the code?</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="reportProduct"><l>-1</l><block s="getLastAnswer"></block></block></block><block s="doSetVar"><l>outputText</l><custom-block s="encode %s %n"><block var="inputText"/><block var="shiftValue"/></custom-block></block></script></block></script></block></script></block-definition><block-definition s="encode" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>inputText</l><l></l></block><block s="doSetVar"><l>shiftValue</l><l>4</l></block><block s="doSetVar"><l>outputText</l><l></l></block><block s="doAsk"><l>Enter text and I&apos;ll encode it!</l></block><block s="doSetVar"><l>inputText</l><block s="getLastAnswer"></block></block><block s="bubble"><l>do you want to encode or decode?</l></block><block s="doAsk"><l>enter 1 for encode, enter 2 for decode</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><block s="doSetVar"><l>outputText</l><custom-block s="encode %s %n"><block var="inputText"/><block var="shiftValue"/></custom-block></block></script><script><block s="doAsk"><l>what&apos;s the key to unlock the code?</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="reportProduct"><l>-1</l><block s="getLastAnswer"></block></block></block><block s="doSetVar"><l>outputText</l><custom-block s="encode %s %n"><block var="inputText"/><block var="shiftValue"/></custom-block></block></script></block></script></block></script></block-definition></blocks><variables><variable name="inputText"><l></l></variable><variable name="shiftValue"><l>4</l></variable><variable name="outputText"><l>herrm</l></variable><variable name="encodetext"><l>0</l></variable></variables></project><media name="U4L3- Caesars Cipher" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>