<snapdata remixID="10082578"><project name="U4L2-CeaserCipher" 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="false" hyperops="true" 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="-1.276595744680851" 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="30" y="115.00000000000009"><block s="receiveKey"><l><option>space</option></l></block><block s="clear"></block><block s="doSetVar"><l>input message</l><l>0</l></block><block s="doSetVar"><l>shift value</l><l>0</l></block><block s="doSetVar"><l>output message</l><l>0</l></block><block s="doAsk"><l>What&apos;s your message?</l></block><block s="doSetVar"><l>input message</l><block s="getLastAnswer"></block></block><block s="doUntil"><block s="reportIsA"><block s="getLastAnswer"></block><l><option>number</option></l></block><script><block s="doAsk"><l>Enter the shift value for the message:</l></block><block s="doSetVar"><l>shift value</l><block s="getLastAnswer"></block></block></script></block><block s="doAsk"><l>E or D</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>D</l></block><script><block s="doSetVar"><l>shift value</l><block s="reportDifference"><l>0</l><block var="shift value"/></block></block></script></block><block s="doSetVar"><l>output message</l><block s="reportNewList"><list><custom-block s="Encode %s %s"><block var="input message"/><block var="shift value"/></custom-block></list></block></block></script></scripts></sprite><watcher var="input message" style="normal" x="5.875" y="5.875000000000014" color="243,118,29"/><watcher var="shift value" style="normal" x="5.875" y="18.212501175" color="243,118,29"/><watcher var="output message" style="normal" x="5.875" y="30.55000235" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Encode %&apos;message&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>encode message</l></list></block><block s="doSetVar"><l>encode message</l><l></l></block><block s="doFor"><l>i</l><l>1</l><block s="reportStringSize"><block var="message"/></block><script><block s="doSetVar"><l>encode message</l><block s="reportJoinWords"><list><block var="encode message"/><custom-block s="single letter encoder %s %s"><block s="reportLetter"><block var="i"/><block var="message"/></block><block var="shift value"/></custom-block></list></block></block></script></block><block s="doReport"><block var="encode message"/></block></script></block-definition><block-definition s="single letter encoder %&apos;letter&apos; %&apos;shift&apos;" type="reporter" category="operators"><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="letter"/></block><block var="shift"/></block></block></block></script></block-definition></blocks><variables><variable name="input message"><l>0</l></variable><variable name="shift value"><l>0</l></variable><variable name="output message"><l>0</l></variable></variables></project><media name="U4L2-CeaserCipher" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>