<snapdata remixID="10799655"><project name="HW 20" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAoKADAAQAAAABAAAAeAAAAAAeaS0RAAAfD0lEQVR4Ae1dCXRVRZr+XzaSEMKSSEJCgLCFLYAYlrC7AdIiLWD3MDZNIx7bGQ+M+5wePYytvThLH8dtZmRcwMGjaA/2cenTogKNtuwga4QAYQ0BEkIWkgAhmfr+m/++uve9vLyXhkRe6oebqlu3tvvf7/1V9ddfVZ56RWTIcKCVOBDRSuWaYg0HmAMGgAYIrcoBA8BWZb8p3ADQYKBVOWAA2KrsN4UbABoMtCoHDABblf2mcANAg4FW5YABYKuy3xQeJSy4ePEinThxgurq6iSoRdx27dpRjx49WqQsU8j3jwMeTMV988031L59e+rUqVOr1PDkyZOUkZHBV6tUwBTaahyI2L9/P3Xr1o06duxI7777LkEi7d69m9133nnH4UJKYuoY14oVK/gZ/JcvX6YNGzbQpk2bOEziQZpK/EBuWloaHTt2rNWYYApuPQ5EPvTQQ89ERVkt8ZdffknLly+nK1eu0I4dO2jXrl0MDHEfe+wxqqmpoY8++oji4+Np4sSJ9Oyzz9IvfvELBtqZM2do3bp1tGTJEo7XoUMHSkpKCurtELe8vLzVpHBQlTSRrjoHPAcOHKiPjIzkjDdu3EhdunRhAAKUhYWFLB1PnTpFqamp3Efs2bMnXbhwgZvsgwcPUmJiIlVWVlLXrl0J+VRXV1NFRQUh3qBBg+jSpUtBVxqSNCsrK+j4JqKXA+i/oytz/vx5b2AL+tB9u/HGGykmJiakUj2qCbYBGFLKaxC5trbWALAZfIWAAPiSk5N9UqNbNHr0aJ/waxGAOowbNy6krLntlZFvRfEpOrHqeaJLlVQSk0qFcZkhZdZU5Ki6Wup1IY/i6io56oDp95Ond66dDP1EQ6FzoKioyAbf+vXrafXq1dS3b1+WhpBIa9eu5a6Nx+OhSZMm0YABA0IvJIgU6MuXlpZS586dg4htRYnSP/r+9R/R1MgDtHf0Iho27occI9iRcdn5UqonT8CCMTgpLTlLF/d+TiPy36SYiGI6YkAXkGfBPET/WYTI9u3bKSUlhc6ePcv9+KlTp3IXafPmzQy+oUOHcv88mHybEwfjgJAB6AVhPe3tey9ljJ3JgwpU4L2FU6h/2f4moEUUqbA35L3DtC8vj6Kjo7kviH6gUFVVFb94aVkFUfcxdOjYVzRQPRTGIZ63HpLKuMFwAHwT3i1atIgBIJIIfEfXBn119M9FQxFMvi0RxyEBIYzKUkfS/i++oBEjRrDYjispoPQO3gmTjtN+RrF9htHpVx/xqV+dGj3HxsZyupKSEge4MEjZs2cP/xq3bdtGP+87iNML43wyMwFBc0AHYGRkBH2+7HdEV4If/AVdkJ+IWRPvooSkbvaTUL+nA4BKBjFobr75Zv616NJJSkgYPZ1qDmyTW4dbV2/p/V566SWaN2+eA4CoGEbLGCnDH5tgKb1DrbCjQHPDHAAP5Vtt+cMbNO30CiqOzaCzoxdTedS1mVxIzXuP+hatoZjybnSk853N/hIMQAEBXHmZhIQEVjC7cy798BWKHzrBHWzdN4whoBeEWkDyxcNz585R9+7dqaCggEe69XSI0wjjcBMR4ZW0/ND8CYoDOp/pymU6164blc18idLUqDhN5VB+9ADteePXVHeppsn8xi18nGq6D+GWDJGhRsPkhBC+I9RldPPDdHANEdoxvXzdL2kCuRFI4L2sPhlAgb4C3PQBQx3pq3atp+IVv3aE2TcRHk6HWQ3oCpFeLgDv6NGjDDLMvEhFvWV7+zF2fsYTFAd0HqIVq+wygCcA0NXBs8v5Wynn/G4aVZVPk/qksHvHzFk0NqaM4CJcrsTiw9xSyXdDH1LyP378OOuJUalVq1bRyax7uH7yHG6oxBIQhYGQgRQsGXWY8zjl79sqt426MR2TyHO+jH85+NWgLyj5IhHyhmIb1KtXL76HX49jJCA4EjoJAJAS/pTuPalUzVgdOnSIhg8fTkou2JQ890kqLNhDCbkzqMO4mVT+1SqKv/Fmqtqx1o6DPCBAMNsFv3wjCCWodG699VZHuDy3MwjB4wCgqj4XBhELMEBvtOfXC2l8QnVQWSZOuZvKysp4VsQ9CEElpaJw8WIgCYNfwuA3FDwHdL6BrbjHTBa+n85f5Fi1+y8UdUM61VWWUkT7RGo//GaqWPOeozCkh9rmlltu8QEaxgdQfCOO5K2XjzJDIVcf0AIEQIRhfGZmJkXVq/Zeo7ghYyk+ewKVvPsvWqjlrbtS6wiTCiIQfqmo7pcwR0JzEzIHhNfgJy7c33XXXexerK6h9g05ync7/k8z/JYh6QE08UvecDH9Cr0jlNl6uGQm07py35TLMyEoCCQV//TTT2n+/Pl+53Gr93zDAPSXcV1DPm+//TbNnDnTrqDkrZej+/3lZcKC5wCAIPxEK4bPIOBALr3veYgiu3ZUqhmngPApQbV6ZTmzqL3q90EAgWCmJ3mhjPz8fDtZXFwc+71lh96KRSFzKQCVh3/hwoWEUTCmePxR1Z6/+Au2mfDTn/6U0ATr4lgvB36ptLfs0CvvtxJtNFD4yTJA/ZF7sCPvTx9QzfJnqR1mC5qgPhFxVNn9JlaXISoMS4AFEPLU8xW/uBwpxD8+TTAyg1kULtCNf/8rSqq1fg163vFDfCedS5SohykX0iKfxsDFFbaErt8X0ssx/qY5AD6D7yDwFhdM69CP++Uvf0mJteXULcGyeEKctKdW0Kl/u5/Sn3qHSn7/AlXv/hrBTPG1Fzi9mNEVFxfb31EXHIgs31fKRljITbAOFPFLxsjwaGER7dzwR+VrQAwC/VC8EtWDR/yQK4AJcEz/6PnALxWFH2WB9Dh+sjVBQXJA+InvBD/mg8eMGeM39cXDu6n+shIW5SV+nyM9jJHnzJnD30e+EVzxI6H4vWX7zS5goKMPiMojU1hUoO2HfVeJUjznJnr7DnHZ4ykiJpYubPvCmXEVUaxSWEL6QQWDYbxeMcxFSpMMf32FBUA9ju53Zm7uAnEA30x4h981/FCZwHhYQKKnRxcqIi6RLhVakwH6M/iRfsGCBRwM+0IRHAiXcvBQ8tbDdD9n0MQf7gNKIq68epkbbrih0con/VhpyvN3+AIQFVJTcSBpvqWCCEM/Qv9FessMLFmR1lBgDoCXwmv4cQ0aPIgNgqHRiGjfxZGBNLkyItYfXoxpz+mhahGSvOHKd8MzPVzi6s8lLJDrsAfkyqtCvlDGCFOmTLEL0DOoPX2Morqk6EG2Xwr/85//zOb6PGVjP3V6JK68BJ5KmDOmuQuGA17eWQDU+RqdNYoO3P6YsmgK/GOHOV1azzEUpfTAkJ4gjHQlL5Qh0hDP9HDcN4ccgxBpgh944AFWZAJAkdGYB/Q2wUUvL260HI/HmsudMWMGj4Klgkjw7bff0uLFVloYK9wR79sEN5qxeRCQAwCGAFB50Qvke0yjYTajfNOfqN/nv1Pwapq6JEXS3vRcnrdHbMxeyVww+pVHjhzhTLCIzVtmYGBzgkb+OGZC5EUAnMOHD3Mlcp5eSpUbPm4kuTc4pucgKlXGiLA5g9UL+nv61NqwYcPoxRdf5AToW9bv9zVGkBfy5mp8wXAAfJMfu3xDLCTDKPjRRx+l6mhygK/bE2/Q2beWUMZvPqaCB0Y4isB307+DnjdGuCNHjmTDEoAxT9l+gqRs+PW0uG+KHBIQvx5ktnXrVlYkf/zxxzyXSGN+xPlACw5Tbzdhkrprl67UToEPhJdAHrAB1BedwxoXFtb4VXVFYYpCrTAnMn8cHAAPvXy0/G4thJ7g0okDVFtyki6fKtCDbT/ygrHB3XffzfnqAAMIMUZAmIR7y7azCNrDAPTGtn5JaPfxC4Lo1TOHSN+yZQube990001s3QJlNQYdmDmB7un222/nGRSAFRXEgnMhiG0s98QUn56vPPcXJs+M2zgHwDcdDLjPzs6mnJwcwjdzN708kaB+/2VfrPCbKdLPmjWLn+l5I+Ctt97icLRi0jRL2XiA+KGQTxOMzNBfA4DuuOMO+8WQKWzBYOeH5ZYQxcuWLWOzn379+rHJNyQb1gRAzYK4WDcslYPkQ75oijHCKjp+lDJ79bKfh1JpE9fJAXx0+fD4/vBjsADwgS5FJFD92L+xE/GSMHVfCd21Fo4INbEp3HWCAlpIviHu8f0AQggcaYKlbIkfiuvTBA8+8znVZ9/Gy+vEpk8yvPNOy/IVBQJgs2fP5lESfmkQzXPnzrXB9/jjj/MvBICE5Nu5cyf/KuFCwmZWFahsJ9mMQxmyQF7KM25wHMD38ILA8qNbhL44+uQwySrPdNp1NpUz0gnpAEQ36oUXXmC1moR7y26GBMRcn3f6pJ5GXfqW6s/U064rt3D5WMcRiJD+j3/ETEnT9PXXX1NyZBUN2vsB9YyyFlDLS0DhmZvrXaLZdG4mhnBAByCDQUlBbCQAAA4ZMoQnFtDtAaHVAp8BMAgDSDS46LfDaBhgRT9/8ODBBKMSCJCnnnqKFdtSHlo4tJACPHHleShu1LRp07ggVDhzzDSKiRtEE1QOuK4NxSs77vmcdVmnLKo/5+2/QGVgqHkcEBCgCa6pOM/98Oeff56efvpp9ssPHfH27t1L9957L1u8YKCI5hTbraCFQ7cLM1kwJumlukgAIKZWRSKiNVO7aRC6XXgGkrLdfn7YxB9WRMN6BcrnHlnZdDxyeBNJru7j7vEXedoOPwRDzeMAwCUAU3Cg8hP7KU/9gz4XP2osGJfnaEIxeBA1G6ZcH3nkER50wNQKOxvAlB8Aw2gX1s/QByM91vtiMytsnwI3pXS3qnCWnXdzas8ARMLbbrutOelNmu8BB0Q6oSqQRsOjC+l4eR4drenJfTVILQEgRsdCYvGydOlSDoINIDQa0PHB7dOnD4fDD/Dt27ePDVEhQXtEnqfBFZ+r56oVg9hVBBcLz0IhG4ChJDJxv18cAFCwxyMkVmo/1YLlfUYzqj+jsgvtaNvXaVReH3i1oWV4F/idEAfmp0e3EOVEF1OPqDJbuy3gRrONJj0U4g0qQ0lg4n4/OYB+GXS06JdhwOEdWF7b+kL1BnUPJhymT5/OGo5QSjQADIVbJu5V50Bg2XzVizMZGg44OWAA6OSHuWthDhgAtjDDTXFODviMgjEjgb3lWpowggt2L8KWrpsp79pxwB6EYDsNmFClp6fbazeuXbG+OUOHhC1eMa8c6j7DvrmZkOuFA3YTjJ01AT4Q9DoAxJtvvsnmU3KPMLkw5IdfnkFbLs+a46JclI96GGo7HLCbYDS92LUKhLnBCRMmsE4J5lf33XcfYasGKBohoXAmCJSfWLq3Th3LgMltGEC+/vrrtsa9uSxEPQy1HQ7YABSphVd/8MEHWasOUGFLNUzfwLAU84ow88E94mMecfLkyTxviEUsbnPu5rAR+RpqOxxwAFBeWzeLcu+o7r6XNHAB2L+WDAD/Wg5eX+kdAJSPX5y3gYpW/4+Scleu+XENWLh006LXqMZjHXAidbi+2Ghq21wO2ABEBvLxT332Go2PO0l7hy5WxzXM5KYVFhXBEI5roIblmY3FR3N9no9r+IJuzH+DLmx9h+pzftZYdBMexhywAQjwCQBhU5bXbx71UOADITyU4xqyVxbQXmW6I8c1wLBRCKZDmLw+p45riOiRS4eOf0UpDWUgjrcOksK44cwBBwD1Fy1PG8Wr3LD6DdJPjmuIGziKOk1fSOXrPqC4oRPV0r7DPsc2QDWjH9eggwrmOtD3YU0JzP0f7DdYFesdeOhx9foYf3hywNYD4sPLhVeFH1u0upXC1XmbKTIxmWL730RxyvYMxzbUnnPvI2gBCjsg6IvTJV+dlXxcg4ouZcM11HY4YEtAvLL+8QUQ2FTIPbotX7eSLhcXqh2WOqj+22qfYxsEQ/6Oa3CzFnDjSxK5I5j7sOaADUABnP62CJMNhtIHDCM6aR1QU772fY4muyzh6AadPGpki+3BcFwD+nw4AlbIDXKFeiDfBr/+XNIYN3w54ACg/ppuQHb80ROUv2ezHsWvv13HZGrXsK0rRrtQVjcGKi7DlUtjcV3RzG2YcMABQP3jw4+mV45r2PXcgqCPa0iYPoctarDoBdN37nwdvIP0wz9IQkXiOuKYm7DlQMBBCEaqWH4H0o9riEpOp8yl2/mgk4zffuLDHIyCQyJuhS0QGgCGxLnrPnJAAH7yySe8DM8Nitpia2elWrXHcH3D5thOTljSDCvrsd0G0sulx+Mwln+W5PMXR49v/OHHARuA7lcDGGCUACNR+N2EnZXqKsuoYv3v3Y9UfCsIC97RjAuwxHUk4Li++TvimJuw5UDAPiBmLGSHpZxFv6Wki94dk8CRmO79mTFJc//RwaAqZdwKyYdBCGZD/AEYCRiQ7PH2/RqL6yjA3IQNBwICUAfD4eMnaXuQxzXkjJvLgxc5rkHPR/czF9E8K4+Eixs2HDYvEpADAQG4Zs0aVqOMGjXK57iGDpPm0OWiI+rYrvF07vf/4S1EbUnXLiaaN8SBCgb6QPdsikQG2KwW2OojItwAULjTNtyAfUCoUcTUXu3eZRPmg5PueZTaj7iVPLyJuf2IPdIHxJ4iIAYawNZwcaD8kchyb9w2xQEbgAIOkUBwsWMWpuIkTDiD+eDaEuscifhs3yO7FOQ4Ko5raHoUjNhecLrLkjKNG54caLQJxus+/PDDvMcItnuNcB3XcOKfZzNHSt71ZYz7uAbZS9g3JkIUWPG/QRKK6z+uCQ03DjQKQAABlxgizF76J6ra4Kt0djOkKjGVStXCIsygYBbEvU7EB2CMP6ss5OXz3F2AuQ8rDtgAdL+VAFDC3358IfUv209aV1AeOVycCNrv7TyeioPkgxoHtoE6YScnmSNG82uo7XLA0QfEFJpMowGAOKoBa4PhZ4PUuAhKU1efURNp1L+uon7jbqfBP36IwxCOKyU2gupUk42NyDGIgStgFrd///68KyqzHfhTl5SNOIbaDgccANRfG0D47LPP+FAZNyiiu/agyE5d6eLRfeogvEQ9GfsFQ2KQKsBz58PhCn26FHTH8cncBIQVB+wmWEAib4d7GJR+9913Pv2yy2eUnV/eJj4C3v/p6ZYU82eQ6gOwBgko4eJKPYwb3hywJSBeEx9fAAAXU2lYUAR/+gDvORMwRD3z309Q7fmzjtO2hVWeiEhOC4NUOTdYz1vicVhDH9Dfc4kXji6OrMDxtdhdYvny5eH4ikG9U6MSEKkBCqH2sx6h/O92yG2jbnRiF0pTZlzQ/2EWBFvF6vn4S8iNcENZTcX1l/56DBs/fjy99tpr9Mwzz3D1P/zwQ9Yc4Hw2WJD/4Ac/uB5fK+Q6OwCop3ZLpH2/fSBog9T2t+1iCYgt15o2SFWlenHeJFj1Ol7vfhwSgzPXcH6eqKtwSCDo5ZdfJhypgGnQOXPmXO+v2mj9HQDUpQ/877//Pk2ePJn3iRGD1KjkNHXM5ydUvnalmgcep/qCWyhx8j10eKG3ia674jRI1fPVa8IgZ/Q5m349Tjj7cdwBDnjU18zghHOc74Ht8mDOFu4UEID4dUKHx0BpkFK1ajWcHPNZtfsvFDdoDNWWOc20RKTBIHXmzJmOU7Z9wKjyResr4eKGO+Pxfq+++ipLPjTH6LIsWLCAz9prC+8u72gDEAH6x4e/Z8+evP0+tuLXCcaoNfu3UpyyhMEo2BPpyMYGFH7BMhuip3f6LWTrZTufh+fd2rVr+QT5QJs9heebO9/KiRztGQCBAQR2MQCNeOhXlFRbascQY1ToBEFxA0fbz86qpZiYP8Zef3D1Myt0oMEP6ScS086gDXiw36IhtdZImGCBwZJGepj4jxYW0c4gDVIHDr/LNkgFAHXQSX5eF2Ngr/QNHNebyvjCgwONAhBAwAHTGJ1hNFby4SuUm6iWacbGU+e7F9GF7V+yMWq1aoqj1KxIxVfW6I2UQWpMXCwfFYoNLbEwXQeV228JwLY5CAkPCP11b2ErogEMuZAl/NieFwMRHTTt+o0gT1Q0dZ7xczZGTZrziNqaY7yzFg2C1J9BqjMiCrIaYClbL8snrgkIOw7YAHS/GYCAWQyoCnRQRLZXO2WpwYcSjayGqT13ijcrcqa3EBicQWoDWp0ZmLs2woGATfDs2bNZPQCbwMgGg9TKjZ8SrkDkNkjVAaz7OQ/Gn2mCA/EznJ81CkB5aTFInaUMUqs3Nm2QeqFDCp1WB92g74cNzdGHhI6rcTKDkMZ5E/5PbGRAMunSyX3/v0/cF7RBasbSb3lnLH+DkIMHD7LmH9r/ESNGqDJ3Wf1AVT5Ir0P4s9+8oQ1ANysABEyQ4xRtaOhjiwsoPTGC+39Js/+BytevUgvT+9KFHWspNjObSj/6LzsLMUgFyKCIhlGCEM6zhUU0iI/mqpYnxm2LHLAHISLxRALBxUwItueQMDCI9wRUm5DHDRxJ9Zcv8b2vUaolzfwZpCIvjI5xwW//g7/haosfoq2+c0AAYkE5Lh2AGAFXf7eZag7uJE8MDnEnno7TGahwxASDVJAAy5/bYIvgiMOJzJ82wQG7CRZwyFvjfuDAgTydhrDuA5W1y8ntLPFkZ1SJ676PUFN4GITIDqnIS0jfJYHBXePs++lxJY1xw5cDNgDdr+gGQsyMRZR/aLc7ms99ZEInSjx1indUgEkRSB8FY5d8LFQCdejQgahMedRKOkNtkwM2AAE4N+j0fV0O/Pvf0YSEmqC4FPXCFipRVtEyCIFCWyfstgCyy1NCUPzi6vGNP3w54ACg/poAwvr163lp5fDhwymqznsOHPqByXOfpLqLNRSVlEZHFzun4mCAoJMOqqKiIlq9ejU/njJlCqVxJ9AbW4/rDTW+cOWAA4D6x4e/b9++fCwrNihKnDibytpZls5oNS+UVNAVZYgal9iDykbf4+CPR1n1Qno+99xzdP/999vSDZFSUlLse/jpkJVUyhbXkaG5CVsO2ADEG+ofH34MJDAXDHu+3gCgxoayy+omXp0vfPQYkQuApAAI+slPfsJrQ/hG+zNv3jyr/6fCoIbxqH962VpU4w1zDtgABAAEBGVJQygzM5NVMKmpqYRmE7MaQhXqGAYeQEhAg4uzhSE15WwRBG/atIlH0jgAWwhpsQE68hmK/p/HW7bUQeIaN7w54AAgXhUDhty/fdTx1r1793bcl236Pyo5stURhhsMLYo2eoN733YvzZgxgwO2bdvGgxKAD7Mj2LyoR48edPH4eWqnRs5CBoDCibbhOgCItR85OTm8Isv9+lu2bOElggBI7PZ3aGSadb6vJ74TRY9bQFcObaDIPrl06fMX7KT1hevoeB9rgAKdIvKH5IOBAvaCKSgooIwTByhmgJpVUfmCxOUb8yfsOWADEG8KHZ3M2y5btsxuZnFWCJrWqVOn0iml41P4sQng8ygLGIDPTejfSX54BgNXqGCQ17bNG6ln7TEaHnOKjqtnBnhu7rWNexuAsEwpLi62pR+2VcPuWJMmTaIhQ4bwgATqFVEuC3vqayopsrdamnliF0UNu1OC2QWo9PhV+9ZRp9qTVLihju6MKaSOEZaRQmTmGBuAqIehtsMBjwKJ1fapd/7ggw9YTYImEpSRkcFGA3zT8AcLp+tfv4dGpFpNsP7M7a8bcDvt7PszDga4KysrLQsYLSJAjaYYhLOJJ06cqD013nDngAOAeFnZGoJNpRp5++4R56nuwLpGnnqDI4bOpBNVHjp9+jSNHj2a3IMZb0zja6sc8AEgGIHjGTBY0IRjs/mDnRUGDx7MA4+mMhH1DTawNNQ2OOADQEy/wQ6wtQigx2h57NixrVUFU24LcsAehKDMzZs3s24OIHjxxRdpyZIlBKNS7HCAJhSDEqwRhkoGahSAZOTIkTR//nzW62VnZ1Pnzp159IzZk27durEiGqNebNebm5sblFSF0ht7E7r3lm5BvpiiWogDtkEqygN4AD65ZF0vAAFVDOz3sKUYJBTC9u3bx6NjbMOGAQZAB0U2nsMECwvb0ZfE4iTstAqSvAO5HTt2ZJUNJzB/wpoDjiY4Pz/fsY/LK6+8Qk8++SRhfa9YRmOVHMC1detWWrhwIUvFdevWsY4QI2TEg/TC9F1iYiIlJyfz/jKQhljkHiyhP5iVlRVsdBPvOuWAA4BYLITBB0DmtuFrqffD6ZoAK1RBbX3nqJbieWuW4+gDAnyQbjBAgBEB+n1wsZfxxo0b7XuE6yRxESabmmPqTSfEQR9QjoHQn7n9hw4dovT0dHewuQ9DDjgAiH4cBgygDRs2sGIaKhQ0rStXrrRd9PWwvx2a18OHDzNYdu/ezeBCvw/PMW2Hvh8kKfqB2PN46dKlbB/YFB+hL4SljKHw54ADgDCh1yUURrXoi2H+F1NqGFzA3bNnD2GBOUa2aWlpvMYDFi64AB5IUUixvLw8XnwOAwecmgRg6vkHYq8+hxwonnl2fXPA0QeEyZQ+A6KrQeAX1QhcLCyCwSr6i3gGoGJkDImHgQjCJQ7iQ1JiBB2sZEN3ACoeQ+HNAYcEFNUIXjkyMoK+Xvmf6jAaa2Xb1WDD2m+ttSD+8sqaeBclJCkL6wZCXQyFPwd8AChN5JY/vEHTTq+g4tgMOjt6MZVHeY1GryZbUvPeo75FayimvBsd6ey1pjEAvJpc/v7m9f97y05JUwHSIAAAAABJRU5ErkJggg==</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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAB4KADAAQAAAABAAABaAAAAAAHwbojAAAL30lEQVR4Ae3QMQEAAADCoPVPbQwfiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGPgMDI3+AAEeFvcCAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><watcher var="color" style="normal" x="340" y="42" color="243,118,29" extX="80" extY="70"/><watcher var="aftersten" style="normal" x="6" y="149" color="243,118,29" extX="80" extY="149"/><watcher var="hiddenLetter" style="normal" x="1" y="32.000001999999995" color="243,118,29" extX="80" extY="70"/><watcher var="decimal1" style="normal" x="10" y="283.000002" color="243,118,29" hidden="true"/><watcher var="binary1" style="normal" x="12" y="258" color="243,118,29" hidden="true"/><sprite name="Sprite" idx="1" x="73" y="-62" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="13"><costumes><list struct="atomic" id="14"></list></costumes><sounds><list struct="atomic" id="15"></list></sounds><blocks></blocks><variables></variables><scripts><script x="37" y="73.5"><block s="receiveGo"><comment w="90" collapsed="false">hiddenLetter-&gt; random list of 0 and 1 &#xD;&#xD;color-&gt; random list of numbers from 0 to 255&#xD;&#xD;aftersten-&gt; shows the values after stenography </comment></block><block s="doSetVar"><l>color</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>hiddenLetter</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><l>8</l><script><block s="doAddToList"><block s="reportRandom"><l>0</l><l>255</l></block><block var="color"/></block><block s="doAddToList"><block s="reportRandom"><l>0</l><l>1</l></block><block var="hiddenLetter"/></block></script></block><block s="doSetVar"><l>aftersten</l><custom-block s="Steganography %l %l"><block var="color"/><block var="hiddenLetter"/></custom-block></block></script><script x="53" y="304"><block s="receiveKey"><l><option>space</option></l></block><block s="doSetVar"><l>binary1</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><l>8</l><script><block s="doAddToList"><block s="reportRandom"><l>0</l><l>1</l></block><block var="binary1"/></block></script></block><block s="doSayFor"><custom-block s="toDecimal %l"><block var="binary1"/></custom-block><l>2</l></block></script><script x="379" y="298"><block s="receiveKey"><l><option>up arrow</option></l></block><block s="doSetVar"><l>decimal1</l><l>19</l></block><block s="doSayFor"><custom-block s="toBinary %n"><block var="decimal1"/></custom-block><l>8</l></block></script><script x="346" y="432"><block s="receiveKey"><l><option>down arrow</option></l></block><block s="doAsk"><l>Give me a letter</l></block><block s="doSetVar"><l>uni</l><block s="reportUnicode"><block s="getLastAnswer"></block></block></block><block s="doSetVar"><l>Uni.to.Binary</l><custom-block s="toBinary %n"><block var="uni"/></custom-block></block><block s="doSetVar"><l>hiddenletter:)</l><custom-block s="Steganography %l %l"><block var="color"/><block var="Uni.to.Binary"/></custom-block></block><block s="doSayFor"><block var="hiddenletter:)"/><l>2</l></block></script></scripts></sprite><watcher var="uni" style="normal" x="10" y="304.000004" color="243,118,29"/><watcher var="Uni.to.Binary" style="normal" x="10" y="325.000006" color="243,118,29" extX="80" extY="70"/><watcher var="hiddenletter:)" style="normal" x="10" y="338.999998" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Steganography %&apos;listA&apos; %&apos;listB&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>templist</l></list></block><block s="doSetVar"><l>templist</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="listA"/><script><block s="doAddToList"><block var="item"/><block var="templist"/></block></script></block><block s="doFor"><l>i</l><l>1</l><l>8</l><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block s="reportModulus"><block s="reportListItem"><block var="i"/><block var="templist"/></block><l>2</l></block><l>0</l></block><block s="reportEquals"><block s="reportListItem"><block var="i"/><block var="listB"/></block><l>1</l></block></block><script><block s="doReplaceInList"><block var="i"/><block var="templist"/><block s="reportSum"><l>1</l><block s="reportListItem"><block var="i"/><block var="templist"/></block></block></block></script><script><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block s="reportListItem"><block var="i"/><block var="listB"/></block><l>0</l></block><block s="reportEquals"><block s="reportModulus"><block s="reportListItem"><block var="i"/><block var="templist"/></block><l>2</l></block><l>1</l></block></block><script><block s="doReplaceInList"><block var="i"/><block var="templist"/><block s="reportSum"><l>-1</l><block s="reportListItem"><block var="i"/><block var="templist"/></block></block></block></script></block></script></block></script></block><block s="doReport"><block var="templist"/></block></script></block-definition><block-definition s="toDecimal %&apos;binary&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>add</l></list></block><block s="doSetVar"><l>add</l><l>0</l></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="doChangeVar"><l>add</l><block s="reportProduct"><block s="reportPower"><l>2</l><block s="reportDifference"><l>8</l><block var="i"/></block></block><block s="reportListItem"><block var="i"/><block var="binary"/></block></block></block></script></block><block s="doReport"><block var="add"/></block></script></block-definition><block-definition s="toBinary %&apos;decimal&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l><l>half</l><l>#</l></list></block><block s="doSetVar"><l>a</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>half</l><block var="decimal"/></block><block s="doUntil"><block s="reportAnd"><block s="reportEquals"><block s="reportListAttribute"><l><option>length</option></l><block var="a"/></block><l>8</l></block><block s="reportEquals"><block var="half"/><l>0</l></block></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="half"/><l>2</l></block><l>1</l></block><script><block s="doAddToList"><l>1</l><block var="a"/></block><block s="doSetVar"><l>half</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="half"/><l>2</l></block></block></block></script><script><block s="doAddToList"><l>0</l><block var="a"/></block><block s="doSetVar"><l>half</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="half"/><l>2</l></block></block></block></script></block></script></block><block s="doReport"><custom-block s="reverse %l"><block var="a"/></custom-block></block></script></block-definition><block-definition s="reverse %&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>length</l><l>reverse</l></list></block><block s="doSetVar"><l>length</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block></block><block s="doSetVar"><l>reverse</l><block s="reportNewList"><list></list></block></block><block s="doUntil"><block s="reportEquals"><block var="length"/><l>0</l></block><script><block s="doAddToList"><block s="reportListItem"><block var="length"/><block var="list"/></block><block var="reverse"/></block><block s="doChangeVar"><l>length</l><l>-1</l></block></script></block><block s="doReport"><block var="reverse"/></block></script></block-definition></blocks><variables><variable name="color"><list struct="atomic" id="355">180,12,11,81,109,207,201,78</list></variable><variable name="hiddenLetter"><list struct="atomic" id="356">0,1,0,1,0,0,1,0</list></variable><variable name="aftersten"><list struct="atomic" id="357">180,13,10,81,108,206,201,78</list></variable><variable name="binary1"><list struct="atomic" id="358">0,0,1,1,0,1,1,1</list></variable><variable name="decimal1"><l>19</l></variable><variable name="uni"><l>65</l></variable><variable name="Uni.to.Binary"><list struct="atomic" id="359">0,1,0,0,0,0,0,1</list></variable><variable name="hiddenletter:)"><list struct="atomic" id="360">180,13,10,80,108,206,200,79</list></variable></variables></project><media name="HW 20" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>