<snapdata remixID="8953160"><project name="Lab8-Encryption" 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="22" y="67.00000000000023"><block s="reportUnicodeAsLetter"><l>65</l></block></script><script x="20" y="115.00000000000006"><block s="doFor"><l>i</l><l>1</l><block s="reportStringSize"><l>world</l></block><script><block s="doSayFor"><block s="reportUnicode"><block s="reportLetter"><block var="i"/><l>world</l></block></block><l>1</l></block></script></block></script><script x="42" y="272"><custom-block s="decode %s"><l></l></custom-block></script><script x="49" y="320.0000000000001"><custom-block s="decode %l by offset %s"><custom-block s="encode %s by offset %s"><l>cake</l><l>1</l></custom-block><l>1</l></custom-block></script></scripts></sprite><watcher var="a" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="encoded" style="normal" x="133" y="16.000001999999995" color="243,118,29" hidden="true"/><watcher var="decodedMessage" style="normal" x="132" y="14.000001999999995" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="encode %&apos;imput&apos; by offset %&apos;n&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>a</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportStringSize"><block var="imput"/></block><script><block s="doAddToList"><block s="reportDifference"><block s="reportUnicode"><block s="reportLetter"><block var="i"/><block var="imput"/></block></block><block var="n"/></block><block var="a"/></block></script></block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="decode %&apos;imput&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>encoded</l><block s="reportNewList"><list></list></block></block><block s="doAddToList"><block s="reportUnicodeAsLetter"><block var="imput"/></block><block var="encoded"/></block><block s="doReport"><block var="encoded"/></block></script></block-definition><block-definition s="decode %&apos;list&apos; by offset %&apos;n&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>decodedMessage</l><l></l></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="list"/></block><script><block s="doSetVar"><l>decodedMessage</l><block s="reportJoinWords"><list><block var="decodedMessage"/><block s="reportUnicodeAsLetter"><block s="reportSum"><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="n"/></block></block></list></block></block></script></block><block s="doReport"><block var="decodedMessage"/></block></script><scripts><script x="35" y="237.00000000000017"><block s="doReport"><l></l></block></script></scripts></block-definition></blocks><variables><variable name="a"><list struct="atomic" id="122">98,96,106,100</list></variable><variable name="encoded"><list struct="atomic" id="123"> </list></variable><variable name="decodedMessage"><l>cake</l></variable></variables></project><media name="Lab8-Encryption" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>