<snapdata remixID="13238544"><project name="Cipherr " app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Cipherr "><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Encrypt: %&apos;msg&apos; key %&apos;key&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>encrypt</l><l>Encryptlist</l></list></block><block s="doSetVar"><l>Encryptlist</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block s="reportTextSplit"><block s="reportTextAttribute"><l><option>lower case</option></l><block var="msg"/></block><l><option>letter</option></l><comment w="90" collapsed="false">this boolean splits the word by letter and makes it lowercase so the enc</comment></block><script><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block s="reportVariadicSum"><list><block s="reportUnicode"><block var="item"/></block><block var="key"/></list></block><l>122</l></list></block><script><block s="doAddToList"><block s="reportUnicodeAsLetter"><block s="reportDifference"><block s="reportVariadicSum"><list><block s="reportUnicode"><block var="item"/></block><block var="key"/></list></block><l>26</l></block></block><block var="Encryptlist"/></block></script><script><block s="doAddToList"><block s="reportUnicodeAsLetter"><block s="reportVariadicSum"><list><block s="reportUnicode"><block var="item"/></block><block var="key"/></list></block><comment w="90" collapsed="false">this boolean gets the unicode and takes out the key &#xD;</comment></block><block var="Encryptlist"/></block></script></block></script></block><block s="doSetVar"><l>encrypt</l><block s="reportJoinWords"><list><block var="Encryptlist"/></list></block></block><block s="doReport"><block var="encrypt"/></block></script></block-definition><block-definition s="Decrypt: %&apos;msg&apos; key %&apos;key&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>Decryptionlist</l><l>Decrypt</l></list></block><block s="doSetVar"><l>Decryptionlist</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block s="reportTextSplit"><block s="reportTextAttribute"><l><option>lower case</option></l><block var="msg"/></block><l><option>letter</option></l></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block s="reportDifference"><block s="reportUnicode"><block var="item"/></block><block var="key"/></block><l>97</l></list></block><script><block s="doAddToList"><block s="reportUnicodeAsLetter"><block s="reportVariadicSum"><list><block s="reportDifference"><block s="reportUnicode"><block var="item"/></block><block var="key"/></block><l>26</l></list></block></block><block var="Decryptionlist"/></block></script><script><block s="doAddToList"><block s="reportUnicodeAsLetter"><block s="reportDifference"><block s="reportUnicode"><block var="item"/></block><block var="key"/></block></block><block var="Decryptionlist"/></block></script></block></script></block><block s="doSetVar"><l>Decrypt</l><block s="reportJoinWords"><list><block var="Decryptionlist"/></list></block></block><block s="doReport"><block var="Decrypt"/></block></script></block-definition></blocks><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="true" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="157"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAB4KADAAQAAAABAAABaAAAAAAHwbojAAAL30lEQVR4Ae3QMQEAAADCoPVPbQwfiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGPgMDI3+AAEeFvcCAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="158"></list></costumes><sounds><list struct="atomic" id="159"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="1.4904963763162868" y="-1.364693012443695" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="164"><costumes><list struct="atomic" id="165"></list></costumes><sounds><list struct="atomic" id="166"></list></sounds><blocks></blocks><variables></variables><scripts><script x="71" y="30"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Angel and josh &#xD;</comment></block><block s="doSetVar"><l>D/E</l><l>0</l></block><block s="doAsk"><l>do you want to decrypt(d) or Encrypt(e)</l></block><block s="doSetVar"><l>D/E</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>what&apos;s your message?</l></block><block s="doSetVar"><l>Message</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>what&apos;s your key?</l></block><block s="doSetVar"><l>key</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="D/E"/><l>e</l></list></block><script><block s="doSetVar"><l>Encrypted msg</l><block s="reportJoinWords"><list><custom-block s="Encrypt: %s key %s"><block var="Message"/><block var="key"/></custom-block></list></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>your Encrypted message is</l><custom-block s="Encrypt: %s key %s"><block var="Message"/><block var="key"/></custom-block></list></block><l>2</l></block></script><script><block s="doSetVar"><l>Decrypted msg</l><block s="reportJoinWords"><list><custom-block s="Decrypt: %s key %s"><block var="Message"/><block var="key"/></custom-block></list></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>your decrypted message is</l><custom-block s="Decrypt: %s key %s"><block var="Message"/><block var="key"/></custom-block></list></block><l>2</l></block></script></block></script><script x="400" y="109.50000000000011"><custom-block s="Decrypt: %s key %s"><l></l><l>2</l></custom-block></script><script x="465.8759765625" y="156.5000000000001"><custom-block s="Encrypt: %s key %s"><l>pizza</l><l>2</l></custom-block></script></scripts></sprite><watcher var="lenght" style="normal" x="5.91666666666697" y="5.916666666666686" color="243,118,29" hidden="true"/><watcher var="uncodeword" style="normal" x="5.91666666666697" y="18.341667850000007" color="243,118,29" hidden="true"/><watcher var="Message" style="normal" x="10" y="10" color="243,118,29"/><watcher var="D/E" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="key" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher var="Encrypted msg" style="normal" x="10" y="73.00000599999998" color="243,118,29"/><watcher var="Decryption" style="normal" x="10" y="94.00000799999998" color="243,118,29"/><watcher var="letter as unicode" style="normal" x="10" y="115.00000999999997" color="243,118,29"/><watcher var="Decrypted msg" style="normal" x="10" y="136.00001199999997" color="243,118,29"/></sprites></stage><variables><variable name="lenght"><l>5</l></variable><variable name="uncodeword"><l>d</l></variable><variable name="unicodes for all letters"><list struct="atomic" id="264">112,105,122,122,97</list></variable><variable name="final text"><list struct="atomic" id="265">s,l,},},d</list></variable><variable name="Message"><l>ngxxy</l></variable><variable name="D/E"><l>d</l></variable><variable name="key"><l>2</l></variable><variable name="Encrypted msg"><l>slccd</l></variable><variable name="Decryption"><l></l></variable><variable name="letter as unicode"><l>23</l></variable><variable name="Decrypted msg"><l>levvw</l></variable></variables></scene></scenes></project><media name="Cipherr " app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>