<snapdata remixID="10838111"><project name="HW 21 Steganography Lab" 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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</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="32" y="-64" 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="50" y="32"><block s="receiveGo"></block><block s="doSetVar"><l>color</l><block s="reportNewList"><list><l></l></list></block></block><block s="doDeleteFromList"><l>1</l><block var="color"/></block><block s="doFor"><l>i</l><l>1</l><l>8</l><script><block s="doAddToList"><block s="reportRandom"><l>0</l><l>255</l></block><block var="color"/></block></script></block><block s="doSetVar"><l>hiddenLetter</l><block s="reportNewList"><list><l></l></list></block></block><block s="doDeleteFromList"><l>1</l><block var="hiddenLetter"/></block><block s="doFor"><l>i</l><l>1</l><l>8</l><script><block s="doAddToList"><block s="reportRandom"><l>0</l><l>1</l></block><block var="hiddenLetter"/></block></script></block><block s="doSayFor"><block var="color"/><l>3</l></block><block s="doSayFor"><custom-block s="Steganography %l %l"><block var="color"/><block var="hiddenLetter"/></custom-block><l>3</l></block><block s="doSayFor"><custom-block s="toDecimal %l"><block var="hiddenLetter"/></custom-block><l>3</l></block><block s="doSayFor"><custom-block s="toBinary %n"><l>19</l></custom-block><l>3</l></block><block s="doAsk"><l>Give me a letter (upper case or lowercase).</l></block><block s="doSayFor"><custom-block s="Steganography %l %l"><custom-block s="toBinary %n"><block s="reportUnicode"><block s="getLastAnswer"></block></block></custom-block><block var="hiddenLetter"/></custom-block><l>3</l></block></script><script x="479" y="206.66666666666643"><custom-block s="toDecimal %l"><custom-block s="toBinary %n"><l>19</l></custom-block><comment w="90" collapsed="false">how test code to see if all work</comment></custom-block></script></scripts></sprite><watcher var="color" style="normal" x="9" y="12" color="243,118,29" extX="80" extY="70"/><watcher var="hiddenLetter" style="normal" x="124" y="13.000001999999995" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Steganography %&apos;list1&apos; %&apos;list2&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%l"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="color"/></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block s="reportListItem"><block var="i"/><block var="color"/></block><l>2</l></block><l>1</l></block><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="i"/><block var="hiddenLetter"/></block><l>0</l></block><script><block s="doReplaceInList"><block var="i"/><block var="color"/><block s="reportDifference"><block s="reportListItem"><block var="i"/><block var="color"/></block><l>1</l></block></block></script></block></script><script><block s="doIf"><block s="reportEquals"><block s="reportModulus"><block s="reportListItem"><block var="i"/><block var="color"/></block><l>2</l></block><l>0</l></block><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="i"/><block var="hiddenLetter"/></block><l>1</l></block><script><block s="doReplaceInList"><block var="i"/><block var="color"/><block s="reportSum"><block s="reportListItem"><block var="i"/><block var="color"/></block><l>1</l></block></block></script></block></script></block></script></block></script></block><block s="doReport"><block var="color"/></block></script></block-definition><block-definition s="toBinary %&apos;n&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>binary</l><l>a</l></list></block><block s="doSetVar"><l>a</l><block var="n"/></block><block s="doSetVar"><l>binary</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="binary"/></block><script><block s="doUntil"><block s="reportEquals"><block s="reportQuotient"><block var="a"/><l>2</l></block><l>0</l></block><script><block s="doIf"><block s="reportEquals"><block s="reportModulus"><block var="a"/><l>2</l></block><l>1</l></block><script><block s="doInsertInList"><l>1</l><block var="i"/><block var="binary"/></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportModulus"><block var="a"/><l>2</l></block><l>0</l></block><script><block s="doInsertInList"><l>0</l><block var="i"/><block var="binary"/></block></script></block><block s="doSetVar"><l>a</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="a"/><l>2</l></block></block></block></script></block></script></block><block s="doReport"><block var="binary"/></block></script></block-definition><block-definition s="toDecimal %&apos;list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>sum</l><l>power</l></list></block><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doSetVar"><l>power</l><l>0</l></block><block s="doFor"><l>i</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><l>1</l><script><block s="doReplaceInList"><block var="i"/><block var="list"/><block s="reportProduct"><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportPower"><l>2</l><block var="power"/></block></block></block><block s="doChangeVar"><l>power</l><l>1</l></block><block s="doSetVar"><l>sum</l><block s="reportSum"><block var="sum"/><block s="reportListItem"><block var="i"/><block var="list"/></block></block></block></script></block><block s="doReport"><block var="sum"/></block></script></block-definition></blocks><variables><variable name="color"><list struct="atomic" id="303">55,110,158,26,187,144,55,40</list></variable><variable name="hiddenLetter"><list struct="atomic" id="304">128,0,0,0,8,0,2,0</list></variable></variables></project><media name="HW 21 Steganography Lab" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>