<snapdata remixID="8462659"><project name="U1L3-Pinwheel" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAFD0lEQVR4nO3YT0gcdxjG8ZmDFyEQsX8Xt0ECLTnYHDxU4lkr2nYNUiiUVmygpNpiIMVamkObi9FDYBsoe2iK0IMRpAetkIM0oFYGBIe2iwd1uyVQohgM7YKQNjtPT45uNI07u/VJ930CH8IM/uA7P14SeR3HcSBCRA8Q2+gBYtv+lw0NDeju7qZJJBLsSxHWAI6MjGB1dbWs7t+/j29er8XXj/Ht2Wdw795WeK6mpoZ9OXKUA3jq1Cmk0+my+7L/TeQG4nu88NDzrr9/+j48Nzo6yr4cOcoB7Orqgu/78H0fQ0NDcF0XrutiaWkJruviypUr8H0fw8PDcF0Xvu8jHo/jzJkz8H0/fNfc3Fzw/N2nXeGAbV9/F8Ef68gNxJHf/PXAAdxp8H2ffTlylAPY2toKz/PgeR4uX76MVCqFmzdv4tq1a1hYWEAul4PjOLhz5w6CIEAQBACATCaDubm5gndjY2NYW1uD53kFA5gbiCP/exp/Ld4AAGxff2ffAO40eJ7Hvhw5ygGsrq7G7Oxs2d240PbI/3L3/Qv483R4rq+vj305cpQD6DgOOjo6MDMzU1aLi4s47J/5+XnMzMygv7+ffTHCGEDHcdDU1ITe3t7/THt7O+rr6x+prq6OfSnCGsAoa5jf/B8xdvapx65Zlr/6ANlsFqurq5ienmZ/uDwZdh+irmGm3np2/+9znxy8arl9+3Z4rqWlhf3xwrf7sHcNs7N6mZycxNLSEuLxODY3N8PVys7fvu/Dfz9WMGQPMgsI/tw4cACz2Wx4rrOzk/3xwrf7sHcN43ke8vk8JiYmMDg4iFQqhUuXLiEIAmxtbSEIgvDnHh7A/N0sHmQWDhzAlZWV8Fxrayv744Vv9yHqGuaX83WHXrMsLy+H506cOMH+eOErfBFlDbO+vn6oFcv29nZ4pqenh/3h8mTY//L48eP/uiYpVW1tLfuj5clBDxDb6AFiGz1AbKMHiG30ALGNHiC20QPENnqA2EYPENvoAWIbPUBsoweIbfQAsY0eILbRA8Q2eoDYRg8Q2+gBYhs9QGyjB4ht9ACxjR4gttEDxDZ6gNhGDxDb6AFiGz1AbKMHiG30gEhquk/iWFu8aOxu2YceEMmxtufpDVIW9IBINIAVgx4QiQawYtADItEAVgx6QCQawIpBD4hEA1gx6AGRaAArBj0gEg1gxaAHRKIBrBj0gEg0gBWDHhCJBrBi0AMieW+4l94gZUEPiCSTydAbpCzoAZE819YA13XpHVIyekAksWQCP9y6Re+QktEDinb16lXEkgl8+NlFeouUjB5QtPHxccSSCbz4+Rv0FikZPaBodT3NiCUTiCUTOH36NL1HSkIPKNrO8MWSCeRyOXqPlIQeUJS5ubmCAXzl7VfpTVISekBRLgxcRCyZwMmhznAItY75X6MHFOWlLxJ4+rWXUVVVhampKcSSCZw7d47eJZHRAw6tsbER5z/+qODdxsYG0uk0vU0ioweIbfQAsY0eILbRA8Q2eoDYRg8Q2+gBYhs9QGyjB4ht9ACxjR4gttEDxDZ6gNhGDxDb6AFiGz1AbKMHiG30ALGNHiC20QPENnqA2EYPENvoAWIbPUBsoweIbfQAsY0eILbRA8Q2eoDYRg8Q2+gBYhs9QGyjB4ht9ACxjR4gttEDxDZ6gNhGDxDb6AFiGz1AbKMHiG30ALGNHiC20QPENnqA2EYPENvoAWIbPUBsoweIbfQAMewfdpNVSpxLAxMAAAAASUVORK5CYII=</thumbnail><stage name="Stage" width="480" height="360" costume="1" color="0,20,2.9999999999999805,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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAADfElEQVR4nO3V0UkDURRF0dRxp4sBQYSQSBS1qtfCe0WEsYshnVnB+CEDZ8C14P5fzs8+nQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4TY2npcZLO+z186PGeUnvBAC7qjEvU39e46HduKlf1uqXe3onANhVjbnVmFv6jy01rq3G9bD/AcCfCDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABNSY29Rf1xqf7Yg39fe1+u2R3gkAdjX1t+8aX0s6tJvXP+41bkt6JwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB/5gdjncOgSyOICAAAAABJRU5ErkJggg==</pentrails><costumes><list id="2"><item><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAGFUlEQVR4nO3OIQHAQBAEsfNvunXxCyYgPHd3HwDw3DwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAJDzAwnWhGGOnjSMAAAAAElFTkSuQmCC" id="3"/></item></list></costumes><sounds><list struct="atomic" id="4"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="-100" y="0" heading="0" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="25.999999999999986,145,79.31199999999612,1" pen="tip" id="9"><costumes><list struct="atomic" id="10"></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="10"><block s="down"></block><block s="setColor"><color>145,26,68,1</color></block><block s="clear"></block><block s="setHeading"><l>0</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doRepeat"><l>21</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.01</l></block><block s="forward"><l>-70</l></block><block s="doWait"><l>.01</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>21</l></block></block></script></block></script><script x="20" y="266"><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>0</l></block><block s="clear"></block><block s="doRepeat"><l>3</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.01</l></block><block s="forward"><l>-70</l></block><block s="doWait"><l>.01</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block></script></block></script><script x="20" y="483"><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>0</l></block><block s="clear"></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.01</l></block><block s="forward"><l>-70</l></block><block s="doWait"><l>.01</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>4</l></block></block></script></block></script><script x="20" y="700"><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>0</l></block><block s="clear"></block><block s="doRepeat"><l>12</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.01</l></block><block s="forward"><l>-70</l></block><block s="doWait"><l>.01</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>12</l></block></block></script></block></script><script x="20" y="1048"><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>0</l></block><block s="clear"></block><block s="doRepeat"><l>6</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.01</l></block><block s="forward"><l>-70</l></block><block s="doWait"><l>.01</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>6</l></block></block></script></block></script><script x="20" y="1265"><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>0</l></block><block s="clear"></block><block s="doRepeat"><l>5</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.01</l></block><block s="forward"><l>-70</l></block><block s="doWait"><l>.01</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>5</l></block></block></script></block></script><script x="20" y="1482"><block s="clear"></block><block s="setPenHSVA"><l><option>hue</option></l><l>50</l></block><block s="doRepeat"><l>10</l><script><custom-block s="pinwheel, branches: %s backup: %n size: %s"><l>10</l><l></l><l></l></custom-block><block s="changePenHSVA"><l><option>hue</option></l><l>15</l></block></script></block></script><script x="222" y="290"><block s="receiveGo"></block><block s="clear"></block><block s="setHeading"><l>30</l></block><block s="gotoXY"><l>-100</l><l>110</l><comment w="90" collapsed="false">7. An imput value where the backup value is set to 0 will result in a polygon. Conversly, a backup value of 0 will result in the formation of an asterisk.</comment></block><block s="down"></block><custom-block s="pinwheel"></custom-block></script><script x="201" y="467"><block s="receiveKey"><l><option>space</option></l></block><block s="clear"></block><block s="up"></block><block s="setHeading"><l></l></block><block s="gotoXY"><l>-90</l><l>0</l></block><block s="down"></block><custom-block s="pinwheel, branches: %s backup: %n size: %s"><l>10</l><l>5</l><l>20</l><comment w="90" collapsed="false">8. Any imput value that is above 100 seems to result in a circle. This of course depends on the size of the pinwheel, but this rough value works realitivly well.</comment></custom-block></script><script x="237" y="689"><block s="receiveKey"><l><option>e</option></l></block><custom-block s="Start"></custom-block><custom-block s="asterisk, branches: %s branch length: %s"><l>20</l><l>100</l></custom-block></script><script x="350" y="1086"><block s="receiveKey"><l><option>q</option></l></block><custom-block s="Start"></custom-block><custom-block s="New polygon"></custom-block></script><script x="370" y="1279"><block s="receiveKey"><l><option>r</option></l></block><custom-block s="Start"></custom-block><custom-block s="Circle, size: %s"><l>2.75</l></custom-block></script><script x="314" y="835"><block s="receiveKey"><l><option>w</option></l></block><custom-block s="Start"></custom-block><custom-block s="polygon, number of sides: %s side length: %s"><l>4</l><l>40</l></custom-block></script></scripts></sprite><watcher var="movement" style="normal" x="10" y="10" color="243,118,29"/><watcher var="sides" style="normal" x="10" y="31.000001999999995" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="pinwheel, branches: %&apos;number of branches&apos; backup: %&apos;backup&apos; size: %&apos;size&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%n">0</input><input type="%s"></input></inputs><script><block s="doRepeat"><block var="number of branches"/><script><block s="forward"><block var="size"/></block><block s="doWait"><l>0.01</l></block><block s="forward"><block s="reportProduct"><block var="backup"/><l>-1</l></block></block><block s="doWait"><l>.01</l></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="number of branches"/></block></block><block s="changePenHSVA"><l><option>hue</option></l><l>1</l></block></script></block></script></block-definition><block-definition s="pinwheel" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="setPenHSVA"><l><option>hue</option></l><l>50</l></block><block s="doRepeat"><l>10</l><script><custom-block s="pinwheel, branches: %s backup: %n size: %s"><l>10</l><l></l><l></l></custom-block><block s="changePenHSVA"><l><option>hue</option></l><l>15</l></block></script></block></script></block-definition><block-definition s="asterisk, branches: %&apos;branches&apos; branch length: %&apos;length&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><custom-block s="pinwheel, branches: %s backup: %n size: %s"><block var="branches"/><block var="length"/><block var="length"/></custom-block></script></block-definition><block-definition s="asterisk" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><block var="branches"/><script><block s="forward"><block var="length"/></block><block s="doWait"><l>0.01</l></block><block s="forward"><block s="reportProduct"><block var="length"/><l>-1</l></block></block><block s="doWait"><l>.01</l></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="branches"/></block></block><block s="changePenHSVA"><l><option>hue</option></l><l>1</l></block></script></block></script></block-definition><block-definition s="polygon, number of sides: %&apos;side&apos; side length: %&apos;length&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><custom-block s="pinwheel, branches: %s backup: %n size: %s"><block var="side"/><l>0</l><block var="length"/></custom-block></script></block-definition><block-definition s="New polygon" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>movement</l><block s="reportRandom"><l>5</l><l>15</l></block></block><block s="doSetVar"><l>sides</l><block s="reportRandom"><l>3</l><l>100</l></block></block><block s="doRepeat"><block var="sides"/><script><block s="forward"><block var="movement"/></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="sides"/></block></block></script></block></script></block-definition><block-definition s="Circle, size: %&apos;size&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doRepeat"><l>360</l><script><block s="forward"><block var="size"/></block><block s="turn"><block s="reportQuotient"><l>360</l><l>360</l></block></block><block s="changePenHSVA"><l><option>hue</option></l><l>.33</l></block></script></block></script></block-definition><block-definition s="Start" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="up"></block><block s="clear"></block><block s="gotoXY"><l>-100</l><l></l></block><block s="setHeading"><l>0</l></block><block s="down"></block></script></block-definition></blocks><variables><variable name="movement"><l>14</l></variable><variable name="sides"><l>5</l></variable></variables></project><media name="U1L3-Pinwheel" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>