<snapdata remixID="8786356"><project name="Caesar cipher project" 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="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="103" y="48"><block s="receiveGo"></block><block s="doAsk"><l>Enter Text</l></block><block s="doSetVar"><l>imput text</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>enter shift value</l></block><block s="doIfElse"><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="doSetVar"><l>output text</l><custom-block s="Encode %s %s"><block var="imput text"/><block var="shift value"/></custom-block></block></script><script><block s="doUntil"><block s="reportIsA"><block s="getLastAnswer"></block><l><option>number</option></l></block><script><block s="doAsk"><l>sorry please enter a numerical value</l></block><block s="doSetVar"><l>shift value</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>output text</l><custom-block s="Encode %s %s"><block var="imput text"/><block var="shift value"/></custom-block></block></script></block></script></block><block s="doSayFor"><block var="output text"/><l>5</l></block></script></scripts></sprite><watcher var="output text" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="shift value" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher scope="Stage" s="getLastAnswer" style="normal" x="10" y="73.00000599999998" color="4,148,220" hidden="true"/><watcher var="imput text" style="normal" x="9" y="11" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Encode %&apos;text&apos; %&apos;shift value&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>encoded text</l></list></block><block s="doSetVar"><l>encoded text</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><block s="reportStringSize"><l>world</l></block><script><block s="doSetVar"><l>encoded text</l><block s="reportJoinWords"><list><block var="encoded text"/><custom-block s="Encode one character %s %s"><block s="reportLetter"><block var="i"/><block var="text"/></block><block var="shift value"/></custom-block></list></block></block></script></block><block s="doReport"><block var="encoded text"/></block></script></block-definition><block-definition s="Encode one character %&apos;char&apos; %&apos;shift value&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>encoded characters</l></list></block><block s="doSetVar"><l>encoded characters</l><block s="reportUnicodeAsLetter"><block s="reportSum"><block s="reportUnicode"><block var="char"/></block><block var="shift value"/></block></block></block><block s="doReport"><block var="encoded characters"/></block></script></block-definition></blocks><variables><variable name="imput text"><l>rachel</l></variable><variable name="output text"><l>0</l></variable><variable name="shift value"><l>1</l></variable></variables></project><media name="Caesar cipher project" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>