<snapdata remixID="8544498"><project name="M2L3A2_2" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAE/UlEQVR4Xu3bT2jXdRzH8fegWKHeBoOdIhns0hQ15g62dYwKO01/WweDtl3aZtu66bTlQXT+NvPkH9CDm7YoDYtureUh52r4J0KY/8HDYLeEGAm/2A8Fs5D5+ryUb36fO/t+7bfH54nCwIpSqVQKvpIFfpycjOampuSd0bGxaGttTd75vwxUEKDnqbb29sZIsZg89miAFS++EKW/7iXvZnHglZUrgwBNL7OIefPateS1vPwNuLmtNU6OjhFgcjH3B9a8vi5mpn9Jnns4wHff2xhnTn+TvJm1gf0HPo/G9Y2xetUqAnQ9zuCuz2Jg2/bkuYcDnJ+fj6qqquTNLA2cn56OTYVC3Lh6tfyx+CfY9DqXLl+K+tfqk9ceBHjoyOHo+LA9eS9rA3v3DcUnff3lj/XDxAQBZu2BHgR49Nix+GDLlqx9POnz/HzuXEydn4qt3T3l+4/7+mJTS0usb2ggQEn0KR4tBvhmc3PU1NQ8xe/y7KaLI8Oxb3g47ty6HbV1dTF75co/vjn/BD+7t1jSd1oM8OvTp+Kr8S+X9Oez/IdaCpujp6s72js74vfLv/3nRyVAwwvOzc1FdXW1YSniefk1zEvLl0X3R12xZ/fux7oQoCGbg4cPRWd7h2EpfxMEaHjzt955O77/9jvDUv4mCNDw5i+vWB5//nHXsJS/CQI0vHnh/bY4cXzUsJS/CQI0vPkX4+Pl32vx9eQCBPjkZv+6WFhYiMrKSsNS/iYIMH9vnqmfmAAz9Rz5+zAEmL83z9RPTICJz/HT2bPxxoYNiSv5PSfAxLfv7e+P4tBQ4kp+zwkw8e1fra2N67OziSv5PSfAxLdfvXZNXPh1JnElv+cEmPj2Owc/jZ0DOxJX8ntOgIlvf+HixfJ/ruFLEyBAzY0rkwABmiCZ0QQIUHPjyiRAgCZIZjQBAtTcuDIJEKAJkhlNgAA1N65MAgRogmRGEyBAzY0rkwABmiCZ0QQIUHPjyiRAgCZIZjQBAtTcuDIJEKAJkhlNgAA1N65MAgRogmRGEyBAzY0rkwABmiCZ0QQIUHPjyiRAgCZIZjQBAtTcuDIJEKAJkhlNgAA1N65MAgRogmRGEyBAzY0rkwABmiCZ0QQIUHPjyiRAgCZIZjQBAtTcuDIJEKAJkhlNgAA1N65MAgRogmRGEyBAzY0rkwABmiCZ0QQIUHPjyiRAgCZIZjQBAtTcuDIJEKAJkhlNgAA1N65MAgRogmRGEyBAzY0rkwABmiCZ0QQIUHPjyiRAgCZIZjQBAtTcuDIJEKAJkhlNgAA1N65MAgRogmRGEyBAzY0rkwABmiCZ0QQIUHPjyiRAgCZIZjQBAtTcuDIJEKAJkhlNgAA1N65MAgRogmRGEyBAzY0rkwABmiCZ0QQIUHPjyiRAgCZIZjQBAtTcuDIJEKAJkhlNgAA1N65MAgRogmRGEyBAzY0rkwABmiCZ0QQIUHPjyiRAgCZIZjQBAtTcuDIJEKAJkhlNgAA1N65MAgRogmRGEyBAzY0rkwABmiCZ0QQIUHPjyiRAgCZIZjQBAtTcuDIJEKAJkhlNgAA1N65MAgRogmRGEyBAzY0rkwABmiCZ0QQIUHPjyiRAgCZIZjQBAtTcuDIJEKAJkhlNgAA1N65MAgRogmRGEyBAzY0rkwABmiCZ0QQIUHPjyiRAgCZIZjQBAtTcuDIJEKAJkhlNgAA1N65MAn8DFF50R3oL7KcAAAAASUVORK5CYII=</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="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAbfElEQVR4Xu3da4xuZ1UH8LXfvcdSAkYttIBBJeVijImlEKJES0GFlLYGNBBuijG2Pa0aDFAQDNCWSowlFOVW0oKaqAmtIJe05eIHE1okhBhaUL4ILQjKpSCJmNgz+3m3mTlT6CmnpzOdd+aZtZ/f+dIv77vXWr/1tP8+c3lPF/4QIDBPgRPisTH210cpj5nVgH3/wljEWbFeXrTtufr+rOim18e4fOK23+OFbQisLW7bHHR9+aj9Hrjb74LqESCwTwLDcGbEdEmM5cx9qrg/Ze5PAA/9B6KLD8V6uWZ/mlQljYAATrMqjRLII3AkqJ4Z6+WFeZreRqc7DeC1tdNiWl4fY/nxbTzdS1oTqBXAfX+uG3Brh8287QgMi1dELB4a43jxrIbeaQD3/VXRTV+Ncfn6WTkYZjUCNQK47387uniLAF7NCj2FwMETGIY3R7e8PdaXbz54ze2io50F8Mkx9F+PsZwSEd/YRVVvnavAfgfwsHhZTN0fxGLxXAE810NlLgJDf11McW2Uct2sMHYSwMPitTF1D49SLpyVgWFWJ7CfATwMb4hYPiPG5XMj4gsCeHVr9CQCB0tg6G+O6F4R43jzwWpsl93sKID7/4yunBXrccsuq3r7XAX2K4D7/p3RxaNiLBvh+50NTgE810NlLgJ9f3uUzZ+Avn1WGNsN4LX+vJji7BjLs2Y1v2FWK7D3AdzFxlejuhhjvTzvbs2fKoBXu0pPI3BwBIZ+PcbywI3fcDw4Ta2gk+0G8LD4dEzda6KUG1dQ1SPmKrC3AfyQzfCd4t+ilN/7HuHGGe7i7QJ4rofKXK0LPCyG/jMxlofNDmI7Adz3Z0cXr4uxPGl28xtotQJ7FcAnxOOiLDZ+/uL9MS5fe7fwfWt001MjFhcK4NWu0tMIHAyBtbUnxFSujnF5+sFoaIVdbCeAh/5DMcU/RCnvXmFlj5qjwF4E8DA8OWK6Nrrpilhf/vkm29rak2Iqb4+p+0yUclFEHBbAczxQZiLQ9+dGF+fHWM6dHcZ9BfDa2ukxLT8QY3nk7GY30OoFVh3AR/7duzamOC9K+Zsj4bt4SUzdFdHFhbFe3nXXEAJ49ev0RAL1BdYWh2LZnRalHKrfzIo7uK8A3vxp0+k/YlxevuLKHjdHgVUGcN+/OLp4W0zxnK2fPfjRWOvfHlM8Ihblojgc/3p3QgE8xwNlJgLDYuNTn9ZjXF42O4zjB/DG976/uvXBG3fMbnYDrV5gVQE8LF4aU/eSWCyeE+vrn4q+f2ZEvC267toYx1ceq3EBvPp1eiKB+gJ9v/Flrk9E+f6Xu+o3taIOjhfAw+KSmLqHHvUTpysq6zEzFVhFAA/Dn0Qsz9r6gI1/j2FxWUT3uzHFRVHK++9NTgDP9EwZq3GBof9wRPfmGMcPz07iuAHcfy0W5elxOG6d3dwG2huB3Qbw5meNx6mbH7BxQjwkSv+2iPhujJs/aPW14zUtgPdmpZ5KoK7AsPhsLJYvnGUQ3VsAry3Oj6k7K8by7Lr4qqcS2E0AH/mAjbL5ARt9/5ub3/+Nzb93+orjGgzD06KbDgngVCdFswS2KTD034qxPDYivrXNd+R52b0F8LD4l4jFq2IcP5JnGJ1WF7h/AXzS1gdsfH7z2x19/7bopjMiFhfFOH78Xmfq+xdFFxdETD8SXVwlgKtvXwMEVi7wwBj6O7Y+BWvlD6/+wGMF8JFf/fjjGMvPV+9PA7kEdhrAJ8Rjtz5g44PR9ddv/W7vp7d+t3c8xvAPjmFxKKbuUHTxhZjiqijlfRuvE8C5jopuCdy3wAnxmBj7G6KUx9z3ixO+4lgBPGz8hzD+Pkr5y4QTabmmwE4CeBh+IWK6LrrpjZstT92fbv2g1Q9+4MvmJ2ENhyKmCzb/VrLF4qpYX//k3UcVwDUXrzaBvRAYhjMjpktjLE/Zi8dXf+Y9A3jjU7+Wy41PvfqJ6r1pIJ/AdgO478+JLq6L5fTS6LszY4pTYlEujMPx+aOG3vj3r5sOxRRPj+jeGeN4VUR86VgwAjjfcdExgeML9P0LYhHnxHp5wSyp7hnAfX91dNNtMS7fMMt5DbW3AtsJ4Ls+YCO6K2Kafie67u9iHF91VGMb/951sXHjPWnj+7uxvtwI3uP+RSgCeG9X6+kE9l9gWFwcsTg5xvHi/S++DxWPDuBHxNB/aeuDN769D9WVmJvAfQXwkQ/Y+MOI6R+j654RU1wYpXxwi+FBMSwu2Pr+7u1b399973aJBPB2pbyOQBaBYbgyuuWXY315ZZaWd9Tn3QN4WFwaU3dSlPL7O3qGFxO4S+B4ATwMl0e3/PWYuv+OiP/a+t3eb8TGz1kc+f7uxpea3xtdd1WM4yd2iiqAdyrm9QQOusBaf20sN38g6dqD3ur96u+oAO6/Hovyy3E4Pne/nuVNBO4tgPv+HUd+taj7qYjpdTEu3xjD8JToNn+o6pkRm6G78WXm2+8vogC+v3LeR+CgCgz9zRHdK2Icbz6oLe6qr7sCOKabYup+NcbyG7t6nje3LXCsAD7yP7GnRzf97+bv9k7TI7e+v3tydPHOre/v3rlbOAG8W0HvJ3DQBPr+9ijlqRFx20FrbSX93BXA0/SzEYuLYxw/tpLnekibAkcH8I/FMHw0puVPRnQfjG76fMTivIjpK1vf371ulUgCeJWankXgIAgM/eEYy4M2/sLvg9DOynvYCOAuzouIH4qxPHnlz/fAtgTuCuDF8ulRFv8U0Z0SU3wsuvjF6OL9MW3+KtFNe4EigPdC1TMJ1BM4JYb+1q2fCq7XxV5WPhLAfxZTvDpK+eu9LOXZDQhsBPAUJ0Z0P7L1P61dRPeOre/vfnEvBQTwXup6NoH9FlhbOz2mck2My9P3u/S+1RuG18Q0vTLK5i3fHwK7Exj6/4mIB8U0fTcW8Zqt7+/+3+4eur13C+DtOXkVgRwCRz4T+YIYyzk5Gr4fXa7Fz8U0PDvG8ZL78W5vIXC0QN//bUzTL8Vyue+fpCaAHUYCcxJYW1wQy+70KOWCOY1lFgJzFBDAc9yqmdoVGBaXRcQY43Ljn/4QIHCABQTwAV6O1gjsWKDv3xWL+OdYL9fs+L3eQIDAvgoI4H3lVozAHgsM/Y0xxV9EKTfucSWPJ0BglwICeJeA3k7gQAkMi1tjsXxRHI5bD1RfmiFA4AcEBLBDQWBOAkP/rRjL4yLijjmNZRYCcxQQwHPcqplaFXhgHAngE1sFMDeBTAICONO29ErgeAInxKNj7D8cpTwaFAECB19AAB/8HemQwPYENv6qtJgui7E8ZXtv8CoCBGoKCOCa+moTWKVA378gFnFurJfnr/KxnkWAwN4ICOC9cfVUAvsvMCxeHrF4WIzjy/e/uIoECOxUQADvVMzrCRxUgWG4Mrrll2N9eeVBbVFfBAh8X0AAOw0E5iKw1l8by3hvlPKeuYxkDgJzFhDAc96u2doSGPqbIro/2qu/PLwtTNMS2HsBAbz3xioQ2B+Bvr8tSnlaRNy2PwVVIUBgNwICeDd63kvgIAkM/eEYy4Mj4s6D1JZeCBA4toAAdjIIzEPglBj6z8ZYTp7HOKYgMH8BATz/HZuwBYG1tcfHVN4d4/LxLYxrRgJzEBDAc9iiGQj0/TnRxaEYyzkwCBDIISCAc+xJlwSOL7C2uCCW3ROilPNRESCQQ0AA59iTLgkcX2BYXBoRyxiXG//0hwCBBAICOMGStEjgPgX6/ppYxCdjvVxzn6/1AgIEDoSAAD4Qa9AEgV0KDP2NMcVbopQbdvkkbydAYJ8EBPA+QStDYE8FhsUt0S1/K9bjlj2t4+EECKxMQACvjNKDCFQUGPo7Yiw/HRF3VOxCaQIEdiAggHeA5aUEDqjAiTH0346xnHhA+9MWAQLHEBDAjgWB/AKPjr7/SJRyav5RTECgHQEB3M6uTTpXgWE4I2K6PMZyxlxHNBeBOQoI4Dlu1UxtCfT982MRvxbr5fltDW5aArkFBHDu/emeQMSweHnE4uExji/DQYBAHgEBnGdXOiVwbIFheFPE8isxLt+EiACBPAICOM+udErg2AJr/XtiGe+LUt6DiACBPAICOM+udErgXm7A/U0R3atiHD+OiACBPAICOM+udErg2AJ9/8Uo5Vci4ouICBDIIyCA8+xKpwTu7QZ8Z4zlhyPiTkQECOQREMB5dqVTAscSODmG/nMxlpPxECCQS0AA59qXbgkcLbC2dlpM5a9iXJ6GhgCBXAICONe+dEvgaIG+Pzu6uCjGcjYaAgRyCQjgXPvSLYF73IAX58eye2KUcj4aAgRyCQjgXPvSLYGjBYbFpRExxbi8BA0BArkEBHCufemWwD2/BH11LOJTsV6uRkOAQC4BAZxrX7olcI8bcH9DTPHWKOUGNAQI5BIQwLn2pVsC9/wS9C3R9S+O9fXPoCFAIJeAAM61L90SuOcN+Jsxlp+JiG+iIUAgl4AAzrUv3RK4u8ADYui/E2N5ABYCBPIJCOB8O9MxgbsETo2+/2iUcioSAgTyCQjgfDvTMYEjAsNwRsR0eYzlDCQECOQTEMD5dqZjAkcE+v55sYhnxXp5HhICBPIJCOB8O9MxgSMCa/01sYyTopRnIyFAIJ+AAM63Mx0T2PoS9OJ1EXFCjMtXIyFAIJ+AAM63Mx0TuHsAR4zLjY+j9IcAgWQCAjjZwrRL4HsCw+YNWAA7EgSSCgjgpIvTNoEQwA4BgdQCAjj1+jTftIAAbnr9hs8vIIDz79AErQoI4FY3b+6ZCAjgmSzSGA0KCOAGl27kOQkI4Dlt0yxtCQjgtvZt2tkJCODZrdRAzQgI4GZWbdB5Cgjgee7VVC0ICOAWtmzGGQsI4Bkv12gzFxDAM1+w8eYuIIDnvmHzzVdAAM93tyZrQkAAN7FmQ85SQADPcq2GakdAALeza5POTUAAz22j5mlMQAA3tnDjzkhAAM9omUZpUUAAt7h1M89DQADPY4+maFZAADe7eoOnFxDA6VdogLYFBHDb+zd9ZgEBnHl7eicQAtghIJBVQABn3Zy+CWwKCGAHgUBWAQGcdXP6JiCAnQECqQUEcOr1aZ6AG7AzQCCrgADOujl9E3ADdgYIpBYQwKnXp3kCbsDOAIGsAgI46+b0TcAN2BkgkFpAAKden+YJuAE7AwSyCgjgrJvTNwE3YGeAQGoBAZx6fZon4AbsDBDIKiCAs25O3wTcgJ0BAqkFBHDq9WmegBuwM0Agq4AAzro5fRNwA3YGCKQWEMCp16d5Am7AzgCBrAICOOvm9E3ADdgZIJBaQACnXp/mCbgBOwMEsgoI4Kyb0zcBN2BngEBqAQGcen2aJ+AG7AwQyCoggLNuTt8E3ICdAQKpBQRw6vVpnoAbsDNAIKuAAM66OX0TcAN2BgikFhDAqdeneQJuwM4AgawCAjjr5vRNwA3YGSCQWkAAp16f5gm4ATsDBLIKCOCsm9M3ATdgZ4BAagEBnHp9mifgBuwMEMgqIICzbk7fBNyAnQECqQUEcOr1aZ6AG7AzQCCrgADOujl9E3ADdgYIpBYQwKnXp3kCbsDOAIGsAgI46+b0TcAN2BkgkFpAAKden+YJuAE7AwSyCgjgrJvTNwE3YGeAQGoBAZx6fZon4AbsDBDIKiCAs25O3wTcgJ0BAqkFBHDq9WmegBuwM0Agq4AAzro5fRNwA3YGCKQWEMCp16d5Am7AzgCBrAICOOvm9E3ADdgZIJBaQACnXp/mCbgBOwMEsgoI4Kyb0zcBN2BngEBqAQGcen2aJ+AG7AwQyCoggLNuTt8E3ICdAQKpBQRw6vVpnoAbsDNAIKuAAM66OX0TcAN2BgikFhDAqdeneQJuwM4AgawCAjjr5vRNwA3YGSCQWkAAp16f5gm4ATsDBLIKCOCsm9M3ATdgZ4BAagEBnHp9mifgBuwMEMgqIICzbk7fBNyAnQECqQUEcOr1aZ6AG7AzQCCrgADOujl9E3ADdgYIpBYQwKnXp3kCbsDOAIGsAgI46+b0TcAN2BkgkFpAAKden+YJuAE7AwSyCgjgrJvTNwE3YGeAQGoBAZx6fZon4AbsDBDIKiCAs25O3wTcgJ0BAqkFBHDq9WmegBuwM0Agq4AAzro5fRNwA3YGCKQWEMCp16d5Am7AzgCBrAICOOvm9E3ADdgZIJBaQACnXp/mCbgBOwMEsgoI4Kyb0zcBN2BngEBqAQGcen2aJ+AG7AwQyCoggLNuTt8E3ICdAQKpBQRw6vVpnoAbsDNAIKuAAM66OX0TcAN2BgikFhDAqdeneQJuwM4AgawCAjjr5vRNwA3YGSCQWkAAp16f5gm4ATsDBLIKCOCsm9M3ATdgZ4BAagEBnHp9mifgBuwMEMgqIICzbk7fBNyAnQECqQUEcOr1aZ6AG7AzQCCrgADOujl9E3ADdgYIpBYQwKnXp3kCbsDOAIGsAgI46+b0TcAN2BkgkFpAAKden+YJuAE7AwSyCgjgrJvTNwE3YGeAQGoBAZx6fZon4AbsDBDIKiCAs25O3wTcgJ0BAqkF+v7szf5LuT71HJon0KiAG3Cjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQVEMB1/VUnQIAAgUYFBHCjizc2AQIECNQV+H8wFKG3ySk/hwAAAABJRU5ErkJggg==</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="986.0997482437065" y="190.67366430758005" heading="108" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,4,3,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="16.666666666666657" y="10"><block s="down"><comment w="234.33333333333334" collapsed="true">It&apos;s best to put the pen down before drawing.</comment></block></script><script x="16.666666666666657" y="40.666666666666686"><block s="setHeading"><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block></script><script x="16.666666666666657" y="74.66666666666663"><block s="gotoXY"><l>0</l><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block></script><script x="16.666666666666657" y="108.66666666666663"><block s="clear"><comment w="68.5" collapsed="false">Script A.</comment></block><block s="doRepeat"><l>6</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>6</l></block></block></script></block></script><script x="16.666666666666657" y="279.00000000000006"><block s="clear"></block><block s="doRepeat"><l>60</l><script><block s="setColor"><color>0,4,3,1</color></block><block s="setSize"><l>1</l></block><block s="forward"><l>100</l></block><block s="doWait"><l>1</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>60</l></block></block></script><comment w="358.8333333333333" collapsed="false">Script B.&#xD;The second hand on a clock must make 60 small turns to make a full rotation.</comment></block></script><script x="346" y="149"><block s="doWait"><l>.5</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>6</l></block></block></script><script x="498" y="184"><block s="forward"><l>-100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>6</l></block></block></script><script x="200.66666766666663" y="183.66666766666663"><block s="forward"><l>-100</l></block></script><script x="651" y="415"><block s="doRepeat"><l>6</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>6</l></block></block><block s="doWait"><l>.5</l></block></script></block></script><script x="264.6666676666666" y="424.0000010000001"><block s="forward"><l>-100</l></block></script><script x="47.666667666666655" y="495.0000010000001"><block s="setColor"><color>255,254,250,1</color><comment w="280.83333333333337" collapsed="false">Why is this change in pen color and size useful here?</comment></block><block s="setSize"><l>3</l></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="setting %&apos;which&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>Project notes&#xD;Project name&#xD;User&#xD;Presentation mode&#xD;Language&#xD;Zoom blocks&#xD;Stage size&#xD;Stage scale&#xD;Retina display support&#xD;Long form input dialog&#xD;Plain prototype labels&#xD;Input sliders&#xD;Execute on slider change&#xD;Clicking sound&#xD;Turbo mode&#xD;Flat design&#xD;Keyboard editing&#xD;Table support&#xD;Table lines&#xD;Visible stepping&#xD;Thread safe scripts&#xD;Prefer smooth animations&#xD;Flat line ends&#xD;Codification support&#xD;Inheritance support</options></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>which</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;switch (which) {&#xD;    case &apos;Project notes&apos;:&#xD;        return ide.projectNotes;&#xD;    case &apos;Project name&apos;:&#xD;        return ide.projectName;&#xD;    case &apos;User&apos;:&#xD;        return SnapCloud.username;&#xD;    case &apos;Presentation mode&apos;:&#xD;        return ide.isAppMode;&#xD;    case &apos;Language&apos;:&#xD;        return SnapTranslator.language;&#xD;    case &apos;Zoom blocks&apos;:&#xD;        return SyntaxElementMorph.prototype.scale;&#xD;    case &apos;Stage size&apos;:&#xD;        return new List([StageMorph.prototype.dimensions.x,&#xD;                                   StageMorph.prototype.dimensions.y]);&#xD;    case &apos;Stage scale&apos;:&#xD;       return stage.scale;&#xD;    case &apos;Retina display support&apos;:&#xD;        return isRetinaEnabled();&#xD;    case &apos;Long form input dialog&apos;:&#xD;        return InputSlotDialogMorph.prototype.isLaunchingExpanded;&#xD;    case &apos;Plain prototype labels&apos;:&#xD;        return BlockLabelPlaceHolderMorph.prototype.plainLabel;&#xD;    case &apos;Input sliders&apos;:&#xD;        return MorphicPreferences.useSliderForInput;&#xD;    case &apos;Execute on slider change&apos;:&#xD;        return ArgMorph.prototype.executeOnSliderEdit;&#xD;    case &apos;Clicking sound&apos;:&#xD;        return !!BlockMorph.prototype.snapSound;&#xD;    case &apos;Turbo mode&apos;:&#xD;        return stage.isFastTracked;&#xD;    case &apos;Flat design&apos;:&#xD;        return MorphicPreferences.isFlat;&#xD;    case &apos;Keyboard editing&apos;:&#xD;        return ScriptsMorph.prototype.enableKeyboard;&#xD;    case &apos;Table support&apos;:&#xD;        return List.prototype.enableTables;&#xD;    case &apos;Table lines&apos;:&#xD;        return TableMorph.prototype.highContrast;&#xD;    case &apos;Visible stepping&apos;:&#xD;        return Process.prototype.enableSingleStepping;&#xD;    case &apos;Thread safe scripts&apos;:&#xD;        return stage.isThreadSafe;&#xD;    case &apos;Prefer smooth animations&apos;:&#xD;        return StageMorph.prototype.frameRate &gt; 0;&#xD;    case &apos;Flat line ends&apos;:&#xD;        return SpriteMorph.prototype.useFlatLineEnds;&#xD;    case &apos;Codification support&apos;:&#xD;        return StageMorph.prototype.enableCodeMapping;&#xD;    case &apos;Inheritance support&apos;:&#xD;        return StageMorph.prototype.enableInheritance;&#xD;    default: return which;&#xD;}</l></block><list><block var="which"/></list></block></block></script></block-definition><block-definition s="set flag %&apos;which&apos; to %&apos;tf&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>Presentation mode&#xD;Retina display support&#xD;Long form input dialog&#xD;Plain prototype labels&#xD;Input sliders&#xD;Execute on slider change&#xD;Clicking sound&#xD;Turbo mode&#xD;Flat design&#xD;Keyboard editing&#xD;Table support&#xD;Table lines&#xD;Visible stepping&#xD;Thread safe scripts&#xD;Prefer smooth animations&#xD;Flat line ends&#xD;Codification support&#xD;Inheritance support</options></input><input type="%b"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>which</l><l>tf</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;if (tf != !!tf) return;&#xD;switch (which) {&#xD;    case &apos;Presentation mode&apos;:&#xD;        if (tf != ide.isAppMode) ide.toggleAppMode();&#xD;        return;&#xD;    case &apos;Retina display support&apos;:&#xD;        if (tf != isRetinaEnabled()) ide.toggleRetina();&#xD;        return;&#xD;    case &apos;Long form input dialog&apos;:&#xD;        if (tf != InputSlotDialogMorph.prototype.isLaunchingExpanded)&#xD;            ide.toggleLongFormInputDialog();&#xD;        return;&#xD;    case &apos;Plain prototype labels&apos;:&#xD;        if (tf != BlockLabelPlaceHolderMorph.prototype.plainLabel)&#xD;            ide.togglePlainPrototypeLabels();&#xD;        return;&#xD;    case &apos;Input sliders&apos;:&#xD;        MorphicPreferences.useSliderForInput = tf;&#xD;        return;&#xD;    case &apos;Execute on slider change&apos;:&#xD;        ArgMorph.prototype.executeOnSliderEdit = tf;&#xD;        return;&#xD;    case &apos;Clicking sound&apos;:&#xD;        if (tf != !!BlockMorph.prototype.snapSound)&#xD;            BlockMorph.prototype.toggleSnapSound();&#xD;        return;&#xD;    case &apos;Turbo mode&apos;:&#xD;        if (tf != stage.isFastTracked)&#xD;            ide.toggleFastTracking();&#xD;        return;&#xD;    case &apos;Flat design&apos;:&#xD;        if (tf == MorphicPreferences.isFlat) return;&#xD;        if (tf)&#xD;            ide.flatDesign();&#xD;        else&#xD;            ide.defaultDesign();&#xD;        return;&#xD;    case &apos;Keyboard editing&apos;:&#xD;            ScriptsMorph.prototype.enableKeyboard = tf;&#xD;            if (ScriptsMorph.prototype.enableKeyboard) {&#xD;                ide.removeSetting(&apos;keyboard&apos;);&#xD;            } else {&#xD;                ide.saveSetting(&apos;keyboard&apos;, false);&#xD;            }&#xD;        return;&#xD;    case &apos;Table support&apos;:&#xD;            List.prototype.enableTables = tf;&#xD;            if (List.prototype.enableTables) {&#xD;                ide.removeSetting(&apos;tables&apos;);&#xD;            } else {&#xD;                ide.saveSetting(&apos;tables&apos;, false);&#xD;            }&#xD;        return;&#xD;    case &apos;Table lines&apos;:&#xD;                TableMorph.prototype.highContrast = tf;&#xD;                if (TableMorph.prototype.highContrast) {&#xD;                    ide.saveSetting(&apos;tableLines&apos;, true);&#xD;                } else {&#xD;                    ide.removeSetting(&apos;tableLines&apos;);&#xD;                }&#xD;        return;&#xD;    case &apos;Visible stepping&apos;:&#xD;        if (tf != Process.prototype.enableSingleStepping)&#xD;            ide.toggleSingleStepping();&#xD;        return;&#xD;    case &apos;Thread safe scripts&apos;:&#xD;        stage.isThreadSafe = tf;&#xD;        return;&#xD;    case &apos;Prefer smooth animations&apos;:&#xD;        if (tf != (StageMorph.prototype.frameRate &gt; 0))&#xD;            ide.toggleVariableFrameRate();&#xD;        return;&#xD;    case &apos;Flat line ends&apos;:&#xD;        SpriteMorph.prototype.useFlatLineEnds = tf;&#xD;        return;&#xD;    case &apos;Codification support&apos;:&#xD;        if (tf != StageMorph.prototype.enableCodeMapping) {&#xD;            StageMorph.prototype.enableCodeMapping = tf;&#xD;            ide.currentSprite.blocksCache.variables = null;&#xD;            ide.currentSprite.paletteCache.variables = null;&#xD;            ide.refreshPalette();&#xD;        }&#xD;        return;&#xD;    case &apos;Inheritance support&apos;:&#xD;        if (tf != StageMorph.prototype.enableInheritance) {&#xD;            StageMorph.prototype.enableInheritance = tf;&#xD;            ide.currentSprite.blocksCache.variables = null;&#xD;            ide.currentSprite.paletteCache.variables = null;&#xD;            ide.refreshPalette();&#xD;        }&#xD;        return;&#xD;}</l></block><list><block var="which"/><block var="tf"/></list></block></script></block-definition><block-definition s="set value %&apos;which&apos; to %&apos;value&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>Project notes&#xD;Project name&#xD;Language&#xD;Zoom blocks&#xD;Stage size&#xD;Stage scale</options></input><input type="%s"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>which</l><l>value</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;switch (which) {&#xD;    case &apos;Project notes&apos;:&#xD;        ide.projectNotes = value;&#xD;        return;&#xD;    case &apos;Project name&apos;:&#xD;        ide.setProjectName(value);&#xD;        return;&#xD;    case &apos;Language&apos;:&#xD;        ide.setLanguage(value);&#xD;        return;&#xD;    case &apos;Zoom blocks&apos;:&#xD;        if (!isNaN(value)) ide.setBlocksScale(Math.min(value, 12));&#xD;        return;&#xD;    case &apos;Stage size&apos;:&#xD;        if ((value instanceof List) &amp;&amp; value.length()==2&#xD;                       &amp;&amp; !isNaN(value.at(1)) &amp;&amp; !isNaN(value.at(2)))&#xD;            ide.setStageExtent(new Point(value.at(1), value.at(2)));&#xD;        return;&#xD;    case &apos;Stage scale&apos;:&#xD;        ide.toggleStageSize(value != 1, Math.max(0.1, value));&#xD;        return;&#xD;};</l></block><list><block var="which"/><block var="value"/></list></block></script></block-definition></blocks><variables></variables></project><media name="M2L3A2_2" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>