<snapdata remixID="8771414"><project name="U2L2 MandalaDesign" app="Snap! 5.1, http://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" volume="100" pan="0" lines="round" ternary="false" codify="false" inheritance="true" 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><watcher var="Point list" style="normal" x="-1" y="85" color="243,118,29" extX="134" extY="150"/><sprite name="Sprite" idx="1" x="0" y="0" heading="87" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,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><comment x="20" y="20" w="90" collapsed="false">Jack ma, herschel&#xD;duration:120 min&#xD;Description: draws a mandala&#xD;Honor code: we did not cheap while making this</comment><script x="20" y="146"><block s="receiveKey"><l><option>space</option></l></block><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="20" y="237"><block s="receiveGo"></block><custom-block s="polygon, sides %s side length: %s"><l>10</l><l>50</l><comment w="90" collapsed="false">Draws 10 side mandala when green flag is clicked</comment></custom-block><block s="doSetVar"><l>start point</l><block s="reportNewList"><list></list></block></block><custom-block s="for each %upvar of %l %cs"><l>item</l><block var="Point list"/><script><block s="doSetVar"><l>start point</l><block var="item"/></block><custom-block s="for each %upvar of %l %cs"><l>item</l><block var="Point list"/><script><block s="up"></block><block s="gotoXY"><custom-block s="x coordinate of %l"><block var="start point"/></custom-block><custom-block s="y coordinate of %l"><block var="start point"/></custom-block></block><block s="down"></block><block s="gotoXY"><custom-block s="x coordinate of %l"><block var="item"/></custom-block><custom-block s="y coordinate of %l"><block var="item"/></custom-block></block><block s="up"></block></script><comment w="90" collapsed="false">For each coordinate on list it goes to each one by one, and draws a line to each side. When finished with one side it goes back to start point and repeats with another side..</comment></custom-block><block s="gotoXY"><custom-block s="x coordinate of %l"><block var="start point"/></custom-block><custom-block s="y coordinate of %l"><block var="start point"/></custom-block></block></script></custom-block></script><script x="20" y="557"><custom-block s="Point %s %s"><l></l><l></l></custom-block></script><script x="20" y="590"><custom-block s="x coordinate of %l"><l/></custom-block></script><script x="20" y="622"><custom-block s="y coordinate of %l"><l/></custom-block></script></scripts></sprite><watcher var="start point" 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="polygon, sides %&apos;number of sides #&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><block s="doSetVar"><l>Point list</l><block s="reportNewList"><list></list></block></block><block s="down"></block><block s="doRepeat"><block var="number of sides #"><comment w="90" collapsed="false">Draws a line for each number of side</comment></block><script><block s="doAddToList"><custom-block s="Point %s %s"><block s="xPosition"></block><block s="yPosition"></block></custom-block><block var="Point list"/></block><block s="forward"><block var="length#"/></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="number of sides #"/></block><comment w="90" collapsed="false">move line 360 for each number of sides.</comment></block></script></block><block s="up"></block></script></block-definition><block-definition s="Draw Diagonal ,start point %&apos;Starting point&apos; List point %&apos;List point&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs></block-definition><block-definition s="Mandala" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="go to point %&apos;point&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="point"/></block><block s="reportListItem"><l>2</l><block var="point"/></block></block></script></block-definition><block-definition s="draw shape %&apos;list of points&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="up"></block><custom-block s="for each %upvar of %l %cs"><l>item</l><block var="list of points"/><script><custom-block s="go to point %l"><block var="item"/></custom-block><block s="down"></block></script></custom-block><custom-block s="go to point %l"><block s="reportListItem"><l>1</l><block var="list of points"/></block></custom-block></script></block-definition><block-definition s="Point %&apos;X&apos; %&apos;y&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="X"/><block var="y"/></list></block></block></script></block-definition><block-definition s="x coordinate of %&apos;point&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="point"/></block></block></script></block-definition><block-definition s="y coordinate of %&apos;point&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="point"/></block></block></script></block-definition></blocks><variables><variable name="Point list"><list id="258"><item><list struct="atomic" id="259">0,-5.684341886080802e-14</list></item><item><list struct="atomic" id="260">49.931476737728644,2.6167978121471265</list></item><item><list struct="atomic" id="261">91.86500513499982,-24.615153938604237</list></item><item><list struct="atomic" id="262">109.78340261226481,-71.29417526346435</list></item><item><list struct="atomic" id="263">96.84245035713866,-119.59046657791777</list></item><item><list struct="atomic" id="264">57.98515228429005,-151.05648613040967</list></item><item><list struct="atomic" id="265">8.053675546561408,-153.6732839425568</list></item><item><list struct="atomic" id="266">-33.87985285070977,-126.44133219180543</list></item><item><list struct="atomic" id="267">-51.798250327974756,-79.76231086694531</list></item><item><list struct="atomic" id="268">-38.85729807284861,-31.4660195524919</list></item></list></variable><variable name="start point"><ref id="268"></ref></variable></variables></project><media name="U2L2 MandalaDesign" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>