<snapdata remixID="14256850"><project name="Caesar Cipher" app="Snap! 10.5.1, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Caesar Cipher"><notes></notes><hidden></hidden><headers></headers><code></code><blocks></blocks><primitives></primitives><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="6"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="7"></list></costumes><sounds><list struct="atomic" id="8"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><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="13"><costumes><list struct="atomic" id="14"></list></costumes><sounds><list struct="atomic" id="15"></list></sounds><blocks></blocks><variables></variables><scripts><script x="75" y="52.33333333333334"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="doSetVar"><l>shift</l><block s="reportRandom"><l>1</l><l>5</l></block></block><block s="doSetVar"><l>encrypted message</l><l></l></block><block s="doAsk"><l>What message would you like to encrypt?</l></block><block s="doForEach"><l>item</l><block s="reportTextSplit"><block s="getLastAnswer"></block><l><option>letter</option></l></block><script><block s="doSetVar"><l>encrypted message</l><block s="reportJoinWords"><list><block var="encrypted message"/><block s="reportUnicodeAsLetter"><block s="reportVariadicSum"><list><block s="reportUnicode"><block var="item"/></block><block var="shift"/></list></block></block></list></block></block></script></block><block s="doSayFor"><block var="encrypted message"/><l>2</l></block></script><script x="75" y="343"><block s="receiveKey"><l><option>enter</option></l><list></list></block><block s="doAsk"><l>What message would you like to decrypt?</l></block><block s="doSetVar"><l>decrypted message</l><l></l></block><block s="doForEach"><l>item</l><block s="reportTextSplit"><block s="getLastAnswer"></block><l><option>letter</option></l></block><script><block s="doSetVar"><l>decrypted message</l><block s="reportJoinWords"><list><block var="decrypted message"/><block s="reportUnicodeAsLetter"><block s="reportDifference"><block s="reportUnicode"><block var="item"/></block><block var="shift"/></block></block></list></block></block></script></block><block s="doSayFor"><block var="decrypted message"/><l>2</l></block></script></scripts></sprite><watcher var="shift" style="normal" x="10" y="10" color="243,118,29"/><watcher var="encrypted message" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="decrypted message" style="normal" x="10" y="52.00000399999999" color="243,118,29"/></sprites></stage><variables><variable name="shift"><l>1</l></variable><variable name="encrypted message"><l>npuifs</l></variable><variable name="decrypted message"><l>mother</l></variable></variables></scene></scenes></project><media name="Caesar Cipher" app="Snap! 10.5.1, https://snap.berkeley.edu" version="2"></media></snapdata>