<snapdata remixID="10216037"><project name="Cipher Lab" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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y3Xh0aNHVVoVwytpaWnqWm9vbxCWXr16qcdtdDi2bt2qplg+WuP5LgSVe0yUjbRYFJgnT55Ux4IwDDPj2FsKQO6W07Nh+D4PSJJiXwqo49n0LlUc/BZVHgE4XhGqBp8WiefFMHuZFo2wfPnllxg4cKA6t49TNB0JHs3B6fPYsWMqlsf9HgcOHFDA0JMmXJxOCSevY/B5xozbaf+E79SpUwpWPgU5mpyMX6YtwbXf7lNtMKxzWZk6jUuKfSmgRUVFGRawMv6fKM/PwckW41XgmQcQ8aAiZq7oR7jRivGnbdu2an8vU+UJKCHjepHWkq+ZmZnKetHyxcTEKIvJlCquLflZ3pPw8TpOx0xC4HUeNWWYfXGlApAWWC8EWQC0L/jUFBwZGWlYwKpDa9GvKBbfNZuDwmo3lb/HzJWePXta9ZzAEEj9RNXU1FQFEeN0fHz2U+n6tHQsTHKlVWTR4Rs6dCiK187HANdsXJ0XbQUg14bihNghgBEREQaA1YfXYVjxHlyu9kWc3xhUtewJDy+fB97r6qoq3Cq8io5ZWzDQ9fbTjysv7jUA5JqSU3fd/wgPvGFSwQNXQFu1apU6opcltCgN7ZM/BapvB4arLDwqqIFZB/fRVNbgolUbNTl3GI6UXq8rz5mFU/7cuXPvowb5qK0qoOXm5loiIiIMb5TPa+uGSH7uxnPa59qSr3R2pk+fbhXW+bnbI/U9OAU0lYsFKGvDx122UujAMJWLnrMU+1XAANB+uyg9s2UFBEBbHh0HaJsA6ACDbMtdFABteXQcoG0CoAMMsi13UQC05dFxgLYJgA4wyLbcRQHQlkfHAdomADrAINtyFwVAWx4dB2ibAOgAg2zLXRQAbXl0HKBtAqADDLItd1EAtOXRcYC2CYAOMMi23EUB0JZHxwHaJgA6wCDbchcFQFseHQdomwB4j0GePXu2+mqw0NBQdTY1t5FKaXoFBMB7aMrTGhYsWKA20HMDPjfc84RW9UU6Q4aobxCVcv8KCIA/oWFsbCyWLVtmnG3NS7mHi6c0cPcgz7+ZNWuWcfLr/Q+H491BAPyJMV+6dCkSEhKMI+IIH78yjNDxG+R5aDpfpfz/CgiA99Bu586d+Pzzz9V2VX5RNs8v5NTLr5OV0nQKCID30HLFihXqm91HjhxpWMCmk13upCsgAAoLpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1QuAAoDpiogAJoqv1ROAPNFBlHALAX+C5HZr/AUUcrwAAAAAElFTkSuQmCC</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.6169665809768637" y="-1.0796915167095116" 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="34" y="36.5"><block s="receiveGo"></block><block s="doSetVar"><l>alphabet</l><block s="reportTextSplit"><l>abcdefghijklmnopqrstuvwxyz</l><l><option>letter</option></l></block></block><block s="doAsk"><l>shift?</l></block><block s="doDeclareVariables"><list><l>shift</l></list></block><block s="doSetVar"><l>shift</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>word?</l></block><block s="bubble"><custom-block s="getCipherWord %s %s"><block var="shift"/><block s="getLastAnswer"></block></custom-block></block><block s="bubble"><custom-block s="decipher %s %s (2)"><block var="shift"/><custom-block s="getCipherWord %s %s"><block var="shift"/><block s="getLastAnswer"></block></custom-block></custom-block></block></script></scripts></sprite><watcher var="alphabet" style="normal" x="-1.620833333333394" y="0" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="getCipherLetter %&apos;shift&apos; %&apos;letter&apos;" type="reporter" category="other"><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"><l>64</l><block s="reportModulus"><block s="reportSum"><block s="reportListIndex"><block var="letter"/><block var="alphabet"/></block><block var="shift"/></block><l>26</l></block></block></block></block></script></block-definition><block-definition s="getCipherWord %&apos;shift&apos; %&apos;word&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>word</l><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="word"/></block><script><block s="doReplaceInList"><block var="i"/><block var="word"/><custom-block s="getCipherLetter %s %s"><block var="shift"/><block s="reportListItem"><block var="i"/><block var="word"/></block></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block var="word"/></list></block></block></script></block-definition><block-definition s="decipher %&apos;shift&apos; %&apos;letter&apos;" type="reporter" category="other"><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"><l>64</l><block s="reportModulus"><block s="reportDifference"><block s="reportListIndex"><block var="letter"/><block var="alphabet"/></block><block var="shift"/></block><l>26</l></block></block></block></block></script><scripts><script x="97.04296875" y="308.8333333333333"><block s="reportDifference"><l>32</l><l></l></block></script></scripts></block-definition><block-definition s="decipher %&apos;shift&apos; %&apos;word&apos; (2)" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>word</l><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="word"/></block><script><block s="doReplaceInList"><block var="i"/><block var="word"/><block s="reportUnicodeAsLetter"><block s="reportSum"><block s="reportUnicode"><custom-block s="decipher %s %s"><block var="shift"/><block s="reportListItem"><block var="i"/><block var="word"/></block></custom-block></block><l>32</l></block></block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block var="word"/></list></block></block></script></block-definition></blocks><variables><variable name="alphabet"><list struct="atomic" id="163">a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z</list></variable></variables></project><media name="Cipher Lab" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>