<snapdata remixID="9958685"><project name="Text Decoder/Encryptor" 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="-100" 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="94" y="30"><block s="receiveGo"></block><block s="gotoXY"><l>0</l><l>-100</l></block><block s="clear"></block><block s="doSetVar"><l>inputText</l><l></l></block><block s="doSetVar"><l>shiftValue</l><l></l></block><block s="doSetVar"><l>outputText</l><l></l></block><block s="doAsk"><l>Tell me a secret message!</l></block><block s="doSetVar"><l>inputText</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Tell me a positive number. This is the shift value for your encryption.</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></script></block><block s="doSetVar"><l>outputText</l><custom-block s="Encode %s %n"><block var="inputText"/><block var="shiftValue"/></custom-block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>This is your encoded message: </l><block var="outputText"/></list></block><l>4</l></block><block s="doAsk"><l>Do you want to decode your message? yes or no?</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block><script><block s="doSetVar"><l>inputText</l><block var="outputText"/></block><block s="doSetVar"><l>outputText</l><custom-block s="Decode %s %n"><block var="inputText"/><block var="shiftValue"/></custom-block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>This is your decoded message: </l><block var="outputText"/></list></block><l>4</l></block></script><script><block s="bubble"><l>ok</l></block></script></block></script></scripts></sprite><watcher var="inputText" style="normal" x="11" y="8" color="243,118,29"/><watcher var="shiftValue" style="normal" x="11" y="33.000001999999995" color="243,118,29"/><watcher var="outputText" style="normal" x="8" y="61.00000399999999" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><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><block s="doFor"><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 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="decodedText"/></block></script></block-definition><block-definition s="decode 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="reportDifference"><block s="reportUnicode"><block var="character"/></block><block var="shift"/></block></block></block></script></block-definition><block-definition s="Encode %&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>encoded Text</l></list></block><block s="doSetVar"><l>encoded Text</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>encoded Text</l><block s="reportJoinWords"><list><block var="encoded Text"/><custom-block s="encode 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="encoded Text"/></block></script></block-definition><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></blocks><variables><variable name="inputText"><l>vqkm(|w(umm|(w}</l></variable><variable name="shiftValue"><l>8</l></variable><variable name="outputText"><l>nice to meet you</l></variable></variables></project><media name="Text Decoder/Encryptor" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>