<snapdata remixID="8779181"><project name="U2L2- Mandala" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAC7klEQVR4Xu3SLW5VURiG0V0HTADJNJgFFoFFYKEhQfDTAEFQKhAIOoEaJoNqSJBAKPJqWhJEEwSq9+bJ3llNrux5z3m+tXdxcXEx/CkQFdgDMCpv9m8BAEFICwCY5jcOIANpAQDT/MYBZCAtAGCa3ziADKQFAEzzGweQgbQAgGl+4wAykBYAMM1vHEAG0gIApvmNA8hAWgDANL9xABlICwCY5jcOIANpAQDT/MYBZCAtAGCa3ziADKQFAEzzGweQgbQAgGl+4wAykBYAMM1vHEAG0gIApvmNA8hAWgDANL9xABlICwCY5jcOIANpAQDT/MYBZCAtAGCa3ziADKQFAEzzGweQgbQAgGl+4wAykBYAMM1vHEAG0gIApvmNA8hAWgDANL9xABlICwCY5jcOIANpAQDT/MYBZCAtAGCa3ziADKQFAEzzGweQgbQAgGl+4wAykBYAMM1vHEAG0gIApvmNA8hAWgDANL9xABlICwCY5jcOIANpAQDT/MYBZCAtAGCa3ziADKQFAEzzGweQgbQAgGl+4wAykBYAMM1vHEAG0gIApvmNA8hAWgDANL9xABlICwCY5jcOIANpAQDT/MYBZCAtAGCa3ziADKQFAEzzGweQgbQAgGl+4wAykBYAMM1vHEAG0gIApvmNA8hAWgDANL9xABlICwC4xfybzWacnp5e/j7/Ohtfzn+P7zeujc37D1tcWudRAF7xlicnJ+PR3Tv/fcq1n2fj681bV1xZ998B3NJtj4+Px4v79/552vmTZ+PHm7dbWljzMQBu+a5HR0fj3cMHl0/9Nq5veWGtxwG4o3seHByMj88fj9tPX41PL1/vaGX+xwK44xvu7++Pw8PDHa/M+3gA573dEm8O4BJnnPcjAJz3dku8OYBLnHHejwBw3tst8eYALnHGeT8CwHlvt8SbA7jEGef9CADnvd0Sbw7gEmec9yMAnPd2S7w5gEuccd6PAHDe2y3x5gAuccZ5PwLAeW+3xJv/AZMHC7ddUcUCAAAAAElFTkSuQmCC</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><sprite name="Sprite" idx="1" x="0" y="-120" heading="282" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="25.999999999999993,255,246,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="87" y="186"><block s="clear"></block></script><script x="602" y="156"><block s="setColor"><color>235,253,255,1</color></block></script><script x="410" y="10"><block s="up"></block></script><script x="31" y="258"><block s="gotoXY"><l>0</l><l>-120</l></block><block s="clear"></block></script><script x="242" y="35"><block s="receiveGo"></block><block s="down"></block><custom-block s="mandala"></custom-block></script><script x="273" y="176"><custom-block s="polygon, sides: %n side lengths %n"><l>20</l><l>50</l></custom-block><block s="doSetVar"><l>starting position</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="polygon points"/><script><block s="doSetVar"><l>starting position</l><block var="item"/></block><block s="doForEach"><l>item</l><block var="polygon points"/><script><block s="up"></block><block s="gotoXY"><custom-block s="x coordinate of: %n"><block var="starting position"/></custom-block><custom-block s="y coordinate of: %n"><block var="starting position"/></custom-block></block><block s="changePenHSVA"><l><option>hue</option></l><l>30</l></block><block s="setColor"><color>26,255,246,1</color></block><block s="down"></block><block s="gotoXY"><custom-block s="x coordinate of: %n"><block var="item"/></custom-block><custom-block s="y coordinate of: %n"><block var="item"/></custom-block></block><block s="up"></block></script></block><block s="gotoXY"><custom-block s="x coordinate of: %n"><block var="starting position"/></custom-block><custom-block s="y coordinate of: %n"><block var="starting position"/></custom-block></block></script></block></script><script x="27" y="115"><block s="setHeading"><l>30</l></block></script></scripts></sprite><watcher var="starting position" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="polygon points" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="mandala" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="down"></block><custom-block s="polygon, sides: %n side lengths %n"><l>20</l><l>50</l></custom-block><block s="doSetVar"><l>starting position</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="polygon points"/><script><block s="doSetVar"><l>starting position</l><block var="item"/></block><block s="doForEach"><l>item</l><block var="polygon points"/><script><block s="up"></block><block s="gotoXY"><custom-block s="x coordinate of: %n"><block var="starting position"/></custom-block><custom-block s="y coordinate of: %n"><block var="starting position"/></custom-block></block><block s="setColor"><color>26,255,246,1</color></block><block s="down"></block><block s="changePenHSVA"><l><option>hue</option></l><l>500</l></block><block s="gotoXY"><custom-block s="x coordinate of: %n"><block var="item"/></custom-block><custom-block s="y coordinate of: %n"><block var="item"/></custom-block></block><block s="up"></block></script></block><block s="gotoXY"><custom-block s="x coordinate of: %n"><block var="starting position"/></custom-block><custom-block s="y coordinate of: %n"><block var="starting position"/></custom-block></block></script></block></script><scripts><script x="236.47558693749988" y="125.00000100000001"><block s="reportNewList"><list></list></block></script><script x="250.70507912499988" y="48.00000100000001"><block var="starting position"/></script><script x="317.9912139375001" y="269.00000300000016"><custom-block s="x coordinate of: %n"><block var="item"/></custom-block></script></scripts></block-definition><block-definition s="polygon, sides: %&apos;number of sides&apos; side lengths %&apos;length&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doSetVar"><l>polygon points</l><block s="reportNewList"><list></list></block></block><block s="down"></block><block s="doRepeat"><block var="number of sides"/><script><block s="doAddToList"><custom-block s="point %n %n"><block s="xPosition"></block><block s="yPosition"></block></custom-block><block var="polygon points"/></block><block s="forward"><block var="length"/></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="number of sides"/></block></block></script></block><block s="up"></block></script></block-definition><block-definition s="x coordinate of: %&apos;polygon&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="polygon"/></block></block></script><scripts><script x="144.279298875" y="88.00000299999999"><block var="polygon points"/></script></scripts></block-definition><block-definition s="y coordinate of: %&apos;polygon&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="polygon"/></block></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="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="x"/><block var="y"/></list></block></block></script></block-definition></blocks><variables><variable name="starting position"><list struct="atomic" id="193">49.72609476841376,-114.77357683661734</list></variable><variable name="polygon points"><list id="194"><item><list struct="atomic" id="195">0,-120</list></item><item><list struct="atomic" id="196">-48.907380036690256,-109.60441545911198</list></item><item><list struct="atomic" id="197">-92.20865022591215,-84.60441545911198</list></item><item><list struct="atomic" id="198">-125.66518054385506,-47.44717418524226</list></item><item><list struct="atomic" id="199">-146.0020126976451,-1.7699013031122206</list></item><item><list struct="atomic" id="200">-151.22843586102783,47.95619346530145</list></item><item><list struct="atomic" id="201">-140.83285132013987,96.86357350199174</list></item><item><list struct="atomic" id="202">-115.83285132013975,140.16484369121366</list></item><item><list struct="atomic" id="203">-78.6756100462701,173.62137400915657</list></item><item><list struct="atomic" id="204">-32.99833716414014,193.9582061629466</list></item><item><list struct="atomic" id="205">16.72775760427362,199.18462932632926</list></item><item><list struct="atomic" id="206">65.63513764096388,188.78904478544126</list></item><item><list struct="atomic" id="207">108.93640783018577,163.78904478544126</list></item><item><list struct="atomic" id="208">142.39293814812868,126.63180351157155</list></item><item><list struct="atomic" id="209">162.72977030191873,80.9545306294415</list></item><item><list struct="atomic" id="210">167.95619346530134,31.228435861027833</list></item><item><list struct="atomic" id="211">157.56060892441337,-17.67894417566248</list></item><item><list struct="atomic" id="212">132.56060892441337,-60.98021436488443</list></item><item><list struct="atomic" id="213">95.40336765054371,-94.43674468282734</list></item><item><ref id="193"></ref></item></list></variable></variables></project><media name="U2L2- Mandala" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>