<snapdata remixID="9877924"><project name="U1L3-Pinwheel-groupwork" 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="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</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="-1.8189894035458565e-12" y="2.2737367544323206e-13" heading="180" scale="0.5" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="26,114,255,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="476" y="47.66666666666674"><custom-block s="pinwheel, branches: %s size: %s back-up: %s"><l>4</l><l>100</l><l>2</l></custom-block><block s="forward"><l>50</l></block><block s="setColor"><color>255,46,66,1</color></block><custom-block s="circles,branches: %s size: %s"><l></l><l>10</l></custom-block></script><comment x="478" y="388.66666666666674" w="242.66666666666666" collapsed="false">You will need 5 copies of this script.&#xD;To duplicate a script, right-click (or control-click) on its&#xD;TOPMOST block.  (In this case, the REPEAT block.)&#xD;You will see a menu of options. Choose &quot;duplicate.&quot;  &#xD;Move the copy where you want it.</comment><script x="543.6666666666666" y="158.3333333333334"><block s="doRepeat"><l>21</l><script><block s="forward"><l>100</l></block><block s="forward"><l>-70</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>12</l></block></block></script></block></script><script x="519.6666666666666" y="474.33333333333337"><block s="doRepeat"><l>3</l><script><block s="forward"><l>100</l></block><block s="forward"><l>-37</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block></script></block></script><script x="494" y="10"><block s="doFor"><l>i</l><l>1</l><l>10</l><script><custom-block s="nest squares: %s size: %s back-up: %s"><l>4</l><block s="reportProduct"><l>10</l><block var="i"/></block><l>0</l></custom-block></script></block></script><script x="522.6666666666666" y="99.33333333333337"><block s="doRepeat"><l>21</l><script><block s="forward"><l>100</l></block><block s="forward"><l>-70</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>4</l></block></block></script></block></script><script x="483.66666666666663" y="179.8333333333333"><custom-block s="pinwheel, branches: %s backup: %s size: %s"><l>6</l><l>60</l><l>80</l></custom-block></script><script x="574" y="336.33333333333337"><block s="doRepeat"><l>21</l><script><block s="forward"><l>100</l></block><block s="forward"><l>-70</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>21</l></block></block></script></block></script><script x="538.6666666666666" y="430.33333333333337"><block s="doRepeat"><l>21</l><script><block s="forward"><l>100</l></block><block s="forward"><l>-70</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>5</l></block></block></script></block></script><comment x="190" y="18.666666666666657" w="200" collapsed="false">Names: Jerry Weng, Angela Chen, Andrew Zeng, Yvonne Dai&#xD;Duration: around 140 mins&#xD;Description: Demo project code.&#xD;Honor Code: I have worked with my groupmates during this project.</comment><script x="30" y="128.00000000000009"><block s="receiveGo"><comment w="90" collapsed="false">When the freen flag is clicked, the project starts.</comment></block><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="clear"></block><block s="setColor"><color>26,114,255,1</color></block><block s="down"></block><block s="doSetVar"><l>number of shapes</l><block s="reportNewList"><list><l>3</l><l>4</l><l>5</l><l>6</l><l>12</l><l>20</l></list></block><comment w="152" collapsed="false">This block tells you how many times we are testing the codes.</comment></block><custom-block s="testing generic pinwheels"><comment w="122" collapsed="false">testing generic pinwheels</comment></custom-block><block s="doWait"><l>.5</l></block><custom-block s="test pinwheel bock"><comment w="159" collapsed="false">testing the pinwheel blocks. (Sorry for the misspelling  on this block</comment></custom-block><block s="doWait"><l>.5</l></block><custom-block s="test asterisk block"><comment w="90" collapsed="false">testing the asterisk block.</comment></custom-block><block s="doWait"><l>.5</l></block><custom-block s="test polygon"><comment w="90" collapsed="false">testing polygon block.</comment></custom-block><block s="doWait"><l>.5</l></block><custom-block s="test polygon without pinwheel"><comment w="90" collapsed="false">testing polygons without using the pinwheel block.</comment></custom-block><block s="doWait"><l>.5</l></block><custom-block s="test nest squares"><comment w="90" collapsed="false">testing the nest squares.</comment></custom-block></script><script x="549.6666666666666" y="598.3333333333334"><block s="doRepeat"><l>21</l><script><block s="forward"><l>100</l></block><block s="forward"><l>-70</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>6</l></block></block></script></block></script><script x="486" y="315.16666666666663"><custom-block s="Asterisk, branches: %s Branch, length: %s"><l>5</l><l>34</l></custom-block><block s="down"></block><block s="setColor"><color>104,128,255,1</color></block></script></scripts></sprite><watcher var="number of shapes" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/></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="%s"></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="forward"><block s="reportProduct"><l>-1</l><block var="backup"/></block></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="number of branches"/></block><comment w="90" collapsed="false">each angle is turned by the amount of branches there are.</comment></block></script></block></script></block-definition><block-definition s="circles,branches: %&apos;sides&apos; size: %&apos;size&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: %s size: %s"><l>30</l><l>0</l><block var="size"/></custom-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: %s size: %s"><block var="branches"/><block var="length"/><block var="length"/></custom-block></script></block-definition><block-definition s="pinwheel, branches: %&apos;branches&apos; size: %&apos;size&apos; back-up: %&apos;backup&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doRepeat"><l>4</l><script><block s="doWait"><l>.2</l></block><block s="forward"><block var="size"/></block><block s="forward"><block s="reportQuotient"><block var="backup"/><l>1.5</l></block></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="branches"/></block></block></script></block></script></block-definition><block-definition s="nest squares: %&apos;square&apos; size: %&apos;size&apos; back-up: %&apos;back-up&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doRepeat"><block var="square"/><script><block s="forward"><block var="size"/></block><block s="forward"><block s="reportProduct"><block var="back-up"/><l>.1</l></block></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="square"/></block></block></script></block></script></block-definition><block-definition s="testing generic pinwheels" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSayFor"><l>testing generic pinwheels from page 2</l><l>2</l></block><block s="doForEach"><l>number</l><block var="number of shapes"/><script><block s="doSayFor"><block s="reportJoinWords"><list><l>testing</l><l> </l><block var="number"/><l>sided generic pinwheel</l></list></block><l>2</l></block><block s="doRepeat"><block var="number"/><script><block s="forward"><l>100</l></block><block s="forward"><l>-70</l></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="number"/></block></block></script></block><block s="doWait"><l>.5</l></block><block s="clear"></block></script></block></script></block-definition><block-definition s="test pinwheel bock" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSayFor"><l>testing pinwheel block</l><l>2</l></block><block s="doForEach"><l>number</l><block var="number of shapes"/><script><block s="doSayFor"><block s="reportJoinWords"><list><l>testing</l><l> </l><block var="number"/><l>pinwheel</l></list></block><l>2</l></block><custom-block s="pinwheel, branches: %s backup: %s size: %s"><block var="number"/><l>30</l><l>70</l></custom-block><block s="doWait"><l>1</l></block><block s="clear"></block></script></block></script></block-definition><block-definition s="test asterisk block" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSayFor"><l>testing asterisk block</l><l>2</l></block><block s="doForEach"><l>number</l><block var="number of shapes"/><script><block s="doSayFor"><block s="reportJoinWords"><list><l>testing</l><l> </l><block var="number"/><l>asterisk</l></list></block><l>2</l></block><custom-block s="Asterisk, branches: %s Branch, length: %s"><block var="number"/><l>100</l></custom-block><block s="doWait"><l>.5</l></block><block s="clear"></block></script></block></script></block-definition><block-definition s="test polygon" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSayFor"><l>say testing polgon block</l><l>2</l></block><block s="doForEach"><l>number</l><block var="number of shapes"/><script><block s="doSayFor"><block s="reportJoinWords"><list><l>testing</l><l> </l><block var="number"/><l> </l><l>polygon</l></list></block><l>2</l></block><custom-block s="polygon.sides: %s polyogn,length: %s"><block var="number"/><l>100</l></custom-block><block s="doWait"><l>.5</l></block><block s="clear"></block></script></block></script></block-definition><block-definition s="polygon.sides: %&apos;sides&apos; polyogn,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: %s size: %s"><block var="sides"/><l>0</l><block var="length"/></custom-block></script></block-definition><block-definition s="test polygon without pinwheel" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSayFor"><l>testing polygon without branches</l><l>2</l></block><block s="doForEach"><l>number</l><block var="number of shapes"/><script><block s="doSayFor"><block s="reportJoinWords"><list><l>testing</l><l> </l><block var="number"/><l> </l><l>polygons</l></list></block><l>2</l></block><custom-block s="polygon without pinwheels, length: %s Size %s"><block var="number"/><l>100</l></custom-block><block s="clear"></block><block s="doWait"><l>.5</l></block></script></block></script></block-definition><block-definition s="polygon without pinwheels, length: %&apos;length&apos; Size %&apos;size&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doRepeat"><block var="length"/><script><block s="forward"><block var="size"/></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="length"/></block></block></script></block></script></block-definition><block-definition s="test nest squares" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSayFor"><l>testing nest squares</l><l>2</l></block><block s="doForEach"><l>number</l><block var="number of shapes"/><script><block s="doSayFor"><block s="reportJoinWords"><list><l>testing</l><l> </l><block var="number"/><l> nested squares</l></list></block><l>2</l></block><custom-block s="nest,squares: %s"><block var="number"/></custom-block><block s="doWait"><l>.5</l></block><block s="clear"></block></script></block></script></block-definition><block-definition s="nest,squares: %&apos;squares&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="setHeading"><l>90</l></block><block s="doFor"><l>i</l><l>1</l><block var="squares"/><script><custom-block s="polygon.sides: %s polyogn,length: %s"><l>4</l><block s="reportProduct"><block var="i"/><l>10</l></block></custom-block></script></block></script></block-definition></blocks><variables><variable name="number of shapes"><list struct="atomic" id="437">3,4,5,6,12,20</list></variable></variables></project><media name="U1L3-Pinwheel-groupwork" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>