<snapdata remixID="12113547"><project name="3.16" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAB/RJREFUeF7tnGtIlmcYx/+vpoblYWRpdsChCVqUzDDUcloNKlsn98E2KmExDWrDKFaK1YoKNugABc0PzeVk7cNqHWZJDHIFmi5dspyHtmUnl1pLMlvzNO57aHt5p+/Tm3Lvvv0/X956uO/nuq/f9eM5XM9Ttp6enh5wIwFFBGwUUBF5hpUEKCBFUErgPwWsqKhAcXExxNXZZrMN2W98fDxiYmKUAmBwtQQcBDx//jzCwsJcWlXLrTr8tG81bLaBp4/0D8Ss7afkoDt37iAxMdGleJykPwE7Aa9cuQIfHx+Xz3j5W1KRHfHIEpXmjGK0t7fLM2xNTQ1WrFhhaR4HmUXATsCcnBykpKTIDMUlOC8vD8uXL8eSJUvw7NkzZGRkwMPDA2lpaZgyZQri4uKwcuVKrF+/HuPGjcNXOauQHdnaR8jmHwyPWe/gr6JPHKg1rv0OT548kftLSkqwbt06s8gyG0sE7AQ8cOAAYmNj5cTLly/LS6O4H+zq6sKcOXPg6ekpBTxy5AiWLl2K0aNHY+zYsXj06BFaW1vxza61yJ76XEC38RFAdye679c7LKZh9Tm0tbXJ/adOncKePXssLZiDzCJgJ2BzczNqa2sdLsFubm7o7u6229+7T/yOGTMGLS0t+HZfJrKn3LdE6HZakZwjLsHisj9jxgxL8zjILAIODyG5ubkIDQ11KcvAwEBMmzbN6dyHD1pQ+eM1OU7cd2ZlZTmdwwFmElDahhFtnoiICCxcuNBMuszKKYFBbcOIaMHBwchdNhE+Xm5Og6fk35CXYbG52vpxGoQD/tcEnLZhqqurERkZifr6evnk66wx7enWjfF5yZaS9tpZh/pffpX3lg0NDVi0aJGleRxkDoF+2zDXr1/HwYMH5ZNqR0eH/E1OTsbJkyfx8OFDVFZWYv78+Zg7dy7Ky8vx+PFjXLhwAd6e7phwbLEdIY/YNego+dyBmtfOWlz/ubZvf1RUlDlkmYklAv22YcSZLygoCBs3bpSN4oCAAHmmEu2S9PR0nD59Gqmpqdi9e7dsy4in59LSUviPGokJ+W/aBbd5+wNeo9Dzx127/Z4f1aLyWpXcJ/qMCQkJlhbNQeYQGLAN4+7uLnuA/34nLPqA4ozYeynubcf0/j3AbzQmFSy1RKj7wwpUVdfI4xcWFmLv3r2W5nGQOQQGtQ3TiyU6Ohr+/v4DUhLN66tXr8oxotm9efNmc6gyE8sEBmzDWD7KCw4MDw+X95PcSMBBwKKion5bIh+/txgx3s0vRW3FsXr5ECO2yZMny1d73IYvAYc2jK+vb780/D59A3fdgxD4wQl5H/jl0aNotvAONyPOF5Nm+8njjsiuxG93m+SfGxsb5VM0t+FLwE7A7du3930NIxrEor0iHi4WLFggCQUcXYQ/3/9ePjT0bsW7dsH32DFErVmDB3l5aIiPR0hZGXo6Ouyojov3w9h4X7hnVaK+4fnT8PTp04cvfWZu/0n+1q1b+wQUX8OEhIRAvN8VDxTi06ngL5bh6YZiO2ziXW5XejpCfHzQOm8ent67h6C4OIw4exah+fnoam/HrVmz5JyJGxLwys6vUX3jZt8xZs6cyTIMYwJ2Z8D9+/fLz7F62y6iDePl5QXxKxrNk4+/hQfvnoO3t3cfsvNZWfAtLIR3eDimbtiAutJSuDU2YvahQyjfsQPTV63CzaQkeJ85jlcvbYbblqu4VnOjr43T+/nXMK7BsE7dTsCmpibZdO7v34KEnXhb3gOOTPtMPjzkHT6M5YcOOQU46sxxhFz6p83Ss+kKKqrrpIAXL17Etm3bnM7nAHMJvFAfUHyzJ96IuLqJs2hZWZmcXlVVhczMTFcPxXmGEOA/yzSkkLqmQQF1rZwh66aAhhRS1zQooK6VM2TdFNCQQuqaBgXUtXKGrJsCGlJIXdOggLpWzpB1U0BDCqlrGhRQ18oZsm4KaEghdU2DAupaOUPWTQENKaSuaVBAXStnyLopoCGF1DUNCqhr5QxZNwU0pJC6pkEBda2cIeumgIYUUtc0KKCulTNk3RTQkELqmgYF1LVyhqybAhpSSF3ToIC6Vs6QdVNAQwqpaxoUUNfKGbJuCmhIIXVNgwLqWjlD1k0BDSmkrmlQQF0rZ8i6KaAhhdQ1DQqoa+UMWTcFHOJCFhQUIHPNJjR1Ng5xJD0PTwEHuW51dXV4PToJnm3P/x/thp76QY5izuEo4CDUMil+Lm6VN6Kzo9PhaJRvYMAUcBAETIxLwu0ffqeALrCkgC5AG2iKuAQnvJYErye8BFtBSwGtUHqJMXwI4SX4JfTh1KEmwDPgUBPm8QckQAEpiFICFFApfgangHRAKQEKqBQ/g1NAOqCUAAVUip/BKSAdUEqAAirFz+AUkA4oJUABleJncApIB5QSoIBK8TM4BaQDSglQQKX4GZwC0gGlBCigUvwMTgHpgFICFFApfgangHRAKQEKqBQ/g1NAOqCUAAVUip/BKSAdUEqAAirFz+AUkA4oJUABleJncApIB5QSoIBK8TM4BaQDSglQQKX4GZwC0gGlBCigUvwMTgHpgFICFFApfgangHRAKQEKqBQ/g1NAOqCUAAVUip/BKSAdUEqAAirFz+AUkA4oJUABleJncApIB5QSoIBK8TM4BaQDSglQQKX4GZwC0gGlBCigUvwMTgHpgFICFFApfgangHRAKQEKqBQ/g1NAOqCUAAVUip/BKSAdUErgbwkfb9U19FKOAAAAAElFTkSuQmCC</thumbnail><scenes select="1"><scene name="3.16"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="ConcentricSquares" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>270</l></block><block s="doAsk"><l>How many squares do you want?</l></block><block s="doSetVar"><l>numSq</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the side  length?</l></block><block s="doSetVar"><l>sideLen</l><block s="getLastAnswer"></block></block><block s="doFor"><l>m</l><l>1</l><block var="numSq"/><script><block s="doRepeat"><l>4</l><script><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><block s="reportVariadicProduct"><list><l>2</l><block var="m"/></list></block><block var="sideLen"/></list></block></block><block s="turnLeft"><l>90</l></block><block s="up"></block></script></block><block s="forward"><block s="reportVariadicProduct"><list><block var="sideLen"/><l>-1</l></list></block></block><block s="setYPosition"><block s="reportVariadicSum"><list><block s="yPosition"></block><block var="sideLen"/></list></block></block></script></block></script></block-definition><block-definition s="ConcentricSquares (multicolor)" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>270</l></block><block s="doAsk"><l>How many squares do you want?</l></block><block s="doSetVar"><l>numSq</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the side  length?</l></block><block s="doSetVar"><l>sideLen</l><block s="getLastAnswer"></block></block><block s="doGotoObject"><l><option>random position</option></l></block><block s="bounceOffEdge"></block><block s="doRepeat"><l>5</l><script><block s="doFor"><l>m</l><l>1</l><block var="numSq"/><script><block s="doRepeat"><l>4</l><script><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><block s="reportVariadicProduct"><list><l>2</l><block var="m"/></list></block><block var="sideLen"/></list></block></block><block s="setColor"><color>116,18,255,1</color></block><block s="turnLeft"><l>90</l></block><block s="up"></block></script></block><block s="forward"><block s="reportVariadicProduct"><list><block var="sideLen"/><l>-1</l></list></block></block><block s="setYPosition"><block s="reportVariadicSum"><list><block s="yPosition"></block><block var="sideLen"/></list></block></block></script></block><block s="doFaceTowards"><l><option>mouse-pointer</option></l></block><block s="bounceOffEdge"></block><block s="doFor"><l>m</l><l>1</l><block var="numSq"/><script><block s="doRepeat"><l>4</l><script><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><block s="reportVariadicProduct"><list><l>2</l><block var="m"/></list></block><block var="sideLen"/></list></block></block><block s="setColor"><color>20,255,32,1</color></block><block s="turnLeft"><l>90</l></block><block s="up"></block></script></block><block s="forward"><block s="reportVariadicProduct"><list><block var="sideLen"/><l>-1</l></list></block></block><block s="setYPosition"><block s="reportVariadicSum"><list><block s="yPosition"></block><block var="sideLen"/></list></block></block></script></block><block s="doFaceTowards"><l><option>mouse-pointer</option></l></block><block s="bounceOffEdge"></block><block s="doFor"><l>m</l><l>1</l><block var="numSq"/><script><block s="doRepeat"><l>4</l><script><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><block s="reportVariadicProduct"><list><l>2</l><block var="m"/></list></block><block var="sideLen"/></list></block></block><block s="setColor"><color>255,37,2,1</color></block><block s="turnLeft"><l>90</l></block><block s="up"></block></script></block><block s="forward"><block s="reportVariadicProduct"><list><block var="sideLen"/><l>-1</l></list></block></block><block s="setYPosition"><block s="reportVariadicSum"><list><block s="yPosition"></block><block var="sideLen"/></list></block></block></script></block><block s="doGotoObject"><l><option>random position</option></l></block><block s="bounceOffEdge"></block><block s="doFor"><l>m</l><l>1</l><block var="numSq"/><script><block s="doRepeat"><l>4</l><script><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><block s="reportVariadicProduct"><list><l>2</l><block var="m"/></list></block><block var="sideLen"/></list></block></block><block s="setColor"><color>34,255,70,1</color></block><block s="turnLeft"><l>90</l></block><block s="up"></block></script></block><block s="forward"><block s="reportVariadicProduct"><list><block var="sideLen"/><l>-1</l></list></block></block><block s="setYPosition"><block s="reportVariadicSum"><list><block s="yPosition"></block><block var="sideLen"/></list></block></block></script></block></script></block></script></block-definition></blocks><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" id="272"><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="273"></list></costumes><sounds><list struct="atomic" id="274"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="0" heading="270" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="30,0,36,1" pen="tip" id="279"><costumes><list struct="atomic" id="280"></list></costumes><sounds><list struct="atomic" id="281"></list></sounds><blocks></blocks><variables></variables><scripts><script x="163.33333333333337" y="63"><block s="receiveGo"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setColor"><color>30,0,36,1</color></block><block s="clear"></block><block s="doAsk"><l>Multicolor Squares party? (say no for concentric squares) </l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>Yes</l></block><script><custom-block s="ConcentricSquares (multicolor)"></custom-block></script><script><custom-block s="ConcentricSquares"></custom-block></script></block></script></scripts></sprite><watcher var="numSq" style="normal" x="10" y="10" color="243,118,29"/><watcher var="sideLen" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="m" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher scope="Sprite" s="getPenDown" style="normal" x="10" y="76.00000599999998" color="0,161,120" hidden="true"/></sprites></stage><variables><variable name="numSq"><l>5</l></variable><variable name="sideLen"><l>5</l></variable><variable name="m"><bool>false</bool></variable></variables></scene></scenes></project><media name="3.16" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>