<snapdata remixID="8977371"><project name="Functions: Pinwheels" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAADdElEQVR4Xu3WP0uVcRjG8fsshZAQQmMttdjg4ssQh/OHxC2oqdG5wQMdX4V7BqfO1uK7cNWzOYhRBNHS8ojPoK3H33BdcH3bgn7Pfd/X9cEcdF3XFX9IQJTAAICi5BnbJwBAIEgTAKA0foYDEAPSBAAojZ/hAMSANAEASuNnOAAxIE0AgNL4GQ5ADEgTAKA0foYDEAPSBAAojZ/hAMSANAEASuNnOAAxIE0AgNL4GQ5ADEgTAKA0foYDEAPSBAAojZ/hAMSANAEASuNnOAAxIE0AgNL4GQ5ADEgTAKA0foYDEAPSBAAojZ/hAMSANAEASuNnOAAxIE0AgNL4GQ5ADEgTAKA0foYDEAPSBAAojZ/hAMSANAEASuNnOAAxIE0AgNL4GQ5ADEgTAKA0foYDEAPSBAAojZ/hAMSANAEASuNnOAAxIE0AgNL4GQ7ABgPrT4/rz+/3DV/gKQAbDDxee1dP1rfr5/WH/iubr9/U0Wy/hsNhw1ezngKwoe/nL3br8mpWzzY+1o9fn/ovdf+2Gr6Y9xSADZ3v7Lyt76cHd1/49mXJT78V8wTgioH9/8+n02kdzu7/u+Wn3+phAnD1zO5eLBaLGu297P/+9eSiRqNRw9cynwKwofflclmvNv/yu19DhgBsCO/26eDRWc0/n9d4PG78UuZzADb2fguQ3/0eHiIAH55d/3I+n9dkMmn8Su5zAOZ2b3E5AC1qyF0CgLndW1wOQIsacpcAYG73FpcD0KKG3CUAmNu9xeUAtKghdwkA5nZvcTkALWrIXQKAud1bXA5AixpylwBgbvcWlwPQoobcJQCY273F5QC0qCF3CQDmdm9xOQAtashdAoC53VtcDkCLGnKXAGBu9xaXA9CihtwlAJjbvcXlALSoIXcJAOZ2b3E5AC1qyF0CgLndW1wOQIsacpcAYG73FpcD0KKG3CUAmNu9xeUAtKghdwkA5nZvcTkALWrIXQKAud1bXA5AixpylwBgbvcWlwPQoobcJQCY273F5QC0qCF3CQDmdm9xOQAtashdAoC53VtcDkCLGnKXAGBu9xaXA9CihtwlAJjbvcXlALSoIXcJAOZ2b3E5AC1qyF0CgLndW1wOQIsacpcAYG73FpcD0KKG3CUAmNu9xeUAtKghdwkA5nZvcTkALWrIXQKAud1bXA5Aixpyl7gBASIQtw9+pBMAAAAASUVORK5CYII=</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,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="0" y="0" heading="191.5437100213221" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,5,209,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="10" y="114.99999999999989"><block s="doRepeat"><l>3</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.1</l></block><block s="forward"><l>-70</l></block><block s="doWait"><l>.1</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block></script><comment w="113" collapsed="false">Pinwheel: 3 Branches </comment></block></script><script x="16.33333333333337" y="295.6666666666676"><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.1</l></block><block s="forward"><l>-70</l></block><block s="doWait"><l>.1</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>4</l></block></block></script><comment w="108" collapsed="false">Pinwheel: 4 Branches</comment></block></script><script x="21.33333333333337" y="474.6666666666641"><block s="doRepeat"><l>5</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.1</l></block><block s="forward"><l>-70</l></block><block s="doWait"><l>.1</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>5</l></block></block></script><comment w="109" collapsed="false">Pinwheel: 5 Branches</comment></block></script><script x="17.333333333333343" y="664.6666666666629"><block s="doRepeat"><l>6</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.1</l></block><block s="forward"><l>-70</l></block><block s="doWait"><l>.1</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>6</l></block></block></script><comment w="109" collapsed="false">Pinwheel: 6 Branches</comment></block></script><script x="19.666666666666742" y="841.6666666666628"><block s="doRepeat"><l>12</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.1</l></block><block s="forward"><l>-70</l></block><block s="doWait"><l>.1</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>12</l></block></block></script><comment w="117" collapsed="false">Pinwheel: 12 Branches</comment></block></script><script x="12.666666666666714" y="10"><block s="down"></block><block s="setColor"><color>0,5,209,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="clear"></block></script><script x="306.33333333333394" y="111.33333333333366"><block s="receiveGo"></block><block s="down"></block><block s="setColor"><color>0,60,240,1</color></block><custom-block s="pinwheel, branches: %s size: %s backup: %s"><l></l><l></l><l></l><comment w="165" collapsed="false">Polygon --             Asterisk -- &#xD;branches: 6          branches: 8&#xD;size: 60                 size: 60&#xD;backup: 0              backup: 60&#xD;&#xD;(These are only examples of values that will give these shapes.)</comment></custom-block></script><comment x="444.3333333333343" y="130.33333333333235" w="90" collapsed="false">With Function</comment><script x="310.00000000000034" y="234.66666666666794"><block s="receiveGo"><comment w="80" collapsed="false">Asterisks</comment></block><block s="down"></block><block s="setColor"><color>0,60,240,1</color></block><custom-block s="asterisk, branches: %s branch_length: %s"><l></l><l></l></custom-block></script><script x="313.0000000000002" y="372.66666666666765"><block s="receiveGo"><comment w="80" collapsed="false">Polygons</comment></block><block s="down"></block><block s="setColor"><color>0,60,240,1</color></block><custom-block s="polygon, branches: %s branch_length: %s"><l></l><l></l></custom-block></script><script x="309.66666666666697" y="502.99999999999807"><block s="receiveGo"><comment w="90" collapsed="false">Primitive Polygons</comment></block><block s="down"></block><block s="setColor"><color>0,60,240,1</color></block><custom-block s="(primitive) polygon, branches: %s size: %s"><l></l><l></l></custom-block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="pinwheel, branches: %&apos;number of branches&apos; size: %&apos;size&apos; backup: %&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"><block var="number of branches"/><script><block s="forward"><block var="size"/></block><block s="doWait"><l>.1</l></block><block s="doIfElse"><block s="reportGreaterThan"><block var="backup"/><l>0</l></block><script><block s="forward"><block s="reportProduct"><block var="backup"/><l>-1</l></block></block></script><script><block s="forward"><block var="backup"/></block></script></block><block s="doWait"><l>.1</l></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="number of branches"/></block></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 size: %s backup: %s"><block var="branches"/><block var="length"/><block var="length"/></custom-block></script></block-definition><block-definition s="polygon, 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 size: %s backup: %s"><block var="branches"/><block var="length"/><l>0</l></custom-block></script></block-definition><block-definition s="(primitive) polygon, branches: %&apos;branches&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="doFor"><l>i</l><l>1</l><block var="branches"/><script><block s="turn"><block s="reportQuotient"><l>360</l><block var="branches"/></block></block><block s="forward"><block var="size"/></block></script></block></script></block-definition></blocks><variables></variables></project><media name="Functions: Pinwheels" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>