<snapdata remixID="9087525"><project name="U3- OpArt" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAA41JREFUeAHt1rFK22EUxuEvbRyjuyAUR4u0uoqUDkIXsa7qWKk3YSfpVdnZzd5FL0BER5t2tNHK4YWzPNmM/3MOPPxIMnmYv4YXgSaBV013nSXwV0CAQmgVEGArv+MC1ECrgABb+R0XoAZaBQTYyu+4ADXQKiDAVn7HBaiBVgEBtvI7LkANtAoIsJXfcQFqoFVAgK38jgtQA60CAmzld1yAGmgVEGArv+MC1ECrgABb+R0XoAZaBQTYyu+4ADXQKiDAVn7HBaiBVgEBtvI7LkANtAoIsJXfcQFqoFVAgK38jgtQA60CAmzld1yAGmgVEGArv+MC1ECrgABb+R0XoAZaBQTYyu+4ADXQKiDAVn7HBaiBVgEBtvI7LkANtAoIsJXfcQFqoFVAgK38jgtQA60CAmzld1yAGmgVEGArv+MC1ECrgABb+R0XoAZaBQTYyu+4ADXQKiDABfw3Nzfj5OhofL+4GD+vr8fDw8OCp7yVEJjMcekukLyeh/dxd3fc392N19PpODo5Ge+3tsbnw8Oxtra2YMJbFQEBPqP24/JyfNrbG5NHz8xWVsbXs7PxdnNz7O/vj+Xl5UdP+POlAr6Cn5G6vb39J74/XxcbGxtjurQ01tfXxfeM30v+5RPwCaWrq6vxYWdnzH8Ajjfz0A4ODsa77e1xfHw8JpPHn4lPLPH2fwUEuIDo/v5+fDs/H6urq+PL6emYzWYLnvJWQkCACUU7ygJ+A5bpDCYEBJhQtKMsIMAyncGEgAATinaUBQRYpjOYEBBgQtGOsoAAy3QGEwICTCjaURYQYJnOYEJAgAlFO8oCAizTGUwICDChaEdZQIBlOoMJAQEmFO0oCwiwTGcwISDAhKIdZQEBlukMJgQEmFC0oywgwDKdwYSAABOKdpQFBFimM5gQEGBC0Y6ygADLdAYTAgJMKNpRFhBgmc5gQkCACUU7ygICLNMZTAgIMKFoR1lAgGU6gwkBASYU7SgLCLBMZzAhIMCEoh1lAQGW6QwmBASYULSjLCDAMp3BhIAAE4p2lAUEWKYzmBAQYELRjrKAAMt0BhMCAkwo2lEWEGCZzmBCQIAJRTvKAgIs0xlMCAgwoWhHWUCAZTqDCQEBJhTtKAsIsExnMCEgwISiHWUBAZbpDCYEBJhQtKMsIMAyncGEgAATinaUBQRYpjOYEBBgQtGOsoAAy3QGEwLT+ZJfiUV2EKgI/AY3PEaPZpuz1wAAAABJRU5ErkJggg==</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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAC99JREFUeAHt0DEBAAAAwqD1T20MH4hAYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBj4DAyN/gABHhb3AgAAAABJRU5ErkJggg==</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="current corner 1" style="normal" x="0" y="2.51874999999999" color="243,118,29" hidden="true"/><watcher var="current corner 2" style="normal" x="0.8395833333332803" y="80.60000167916667" color="243,118,29" hidden="true"/><watcher var="drawing done?" style="normal" x="106.6270833333333" y="5.877083333333331" color="243,118,29" hidden="true"/><watcher var="rectangle list" style="normal" x="-2.518749999999841" y="114.1833316541667" color="243,118,29" extX="80" extY="70" hidden="true"/><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="5,0,0,1" pen="tip" id="12"><costumes><list struct="atomic" id="13"></list></costumes><sounds><list struct="atomic" id="14"></list></sounds><blocks></blocks><variables></variables><scripts><script x="15" y="15"><block s="receiveKey"><l><option>space</option></l></block><block s="doStopThis"><l><option>all</option></l></block></script><script x="227" y="10"><block s="receiveGo"></block><custom-block s="begin/play game"></custom-block></script><script x="12" y="118"><block s="receiveKey"><l><option>right arrow</option></l></block><block s="doStopThis"><l><option>this script</option></l></block></script><script x="227" y="83.99999999999977"><block s="receiveCondition"><block s="reportKeyPressed"><l><option>f</option></l></block></block><block s="setColor"><color>10,1,0,1</color></block><block s="doForever"><script><block s="doIf"><block s="reportMouseDown"></block><script><block s="floodFill"></block></script></block></script></block></script><script x="230" y="249.00000000000205"><block s="receiveCondition"><block s="reportKeyPressed"><l><option>d</option></l></block></block><custom-block s="draw code"></custom-block></script><script x="15" y="205.00000000000534"><block s="receiveCondition"><block s="reportKeyPressed"><l><option>f</option></l></block></block><block s="doForever"><script><block s="doGotoObject"><l><option>mouse-pointer</option></l></block></script></block></script><script x="13" y="333.0000000000016"><block s="receiveCondition"><block s="reportKeyPressed"><l><option>d</option></l></block></block><block s="doForever"><script><block s="doGotoObject"><l><option>mouse-pointer</option></l></block></script></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="corner, x: %&apos;x&apos; y: %&apos;y&apos;" type="reporter" category="motion"><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 of corner %&apos;corner&apos;" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="corner"/></block></block></script></block-definition><block-definition s="y of corner %&apos;corner&apos;" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="corner"/></block></block></script></block-definition><block-definition s="rectangle, corner 1: %&apos;cc1&apos; corner 2: %&apos;cc2&apos;" type="reporter" category="motion"><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="cc1"/><block var="cc2"/></list></block></block></script></block-definition><block-definition s="corner of rectangle 1: %&apos;rectangle&apos;" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="rectangle"/></block></block></script></block-definition><block-definition s="corner of rectangle 2: %&apos;rectangle&apos;" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="rectangle"/></block></block></script></block-definition><block-definition s="draw rectangle corner 1: %&apos;c1&apos; corner 2: %&apos;c2&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="up"></block><block s="doDeclareVariables"><list><l>length</l><l>width</l></list></block><block s="doSetVar"><l>length</l><block s="reportDifference"><custom-block s="x of corner %s"><block var="c1"/></custom-block><custom-block s="x of corner %s"><block var="c2"/></custom-block></block></block><block s="doSetVar"><l>width</l><block s="reportDifference"><custom-block s="y of corner %s"><block var="c1"/></custom-block><custom-block s="y of corner %s"><block var="c2"/></custom-block></block></block><block s="doIf"><block s="reportLessThan"><block var="length"/><l>0</l></block><script><block s="doSetVar"><l>length</l><block s="reportProduct"><block var="length"/><l>-1</l></block></block></script></block><block s="doIf"><block s="reportLessThan"><block var="width"/><l>0</l></block><script><block s="doSetVar"><l>width</l><block s="reportProduct"><block var="width"/><l>-1</l></block></block></script></block><block s="gotoXY"><custom-block s="x of corner %s"><block var="c1"/></custom-block><custom-block s="y of corner %s"><block var="c1"/></custom-block></block><block s="down"></block><block s="setHeading"><l>90</l></block><block s="doRepeat"><l>2</l><script><block s="forward"><block var="length"/></block><block s="turn"><l>90</l></block><block s="forward"><block var="width"/></block><block s="turn"><l>90</l></block></script></block><block s="up"></block></script></block-definition><block-definition s="draw code" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setColor"><color>5,0,0,1</color></block><block s="doUntil"><block s="reportKeyPressed"><l><option>f</option></l></block><script><block s="doIf"><block s="reportMouseDown"></block><script><block s="doWarp"><script><block s="doSetVar"><l>current corner 1</l><custom-block s="corner, x: %s y: %s"><block s="reportMouseX"></block><block s="reportMouseY"></block></custom-block></block><block s="doWaitUntil"><block s="reportNot"><block s="reportMouseDown"></block></block></block><block s="doSetVar"><l>current corner 2</l><custom-block s="corner, x: %s y: %s"><block s="reportMouseX"></block><block s="reportMouseY"></block></custom-block></block><block s="doAddToList"><custom-block s="rectangle, corner 1: %s corner 2: %s"><block var="current corner 1"/><block var="current corner 2"/></custom-block><block var="rectangle list"/></block><block s="doForEach"><l>item</l><block var="rectangle list"/><script><custom-block s="draw rectangle corner 1: %s corner 2: %s"><block s="reportListItem"><l>1</l><block var="item"/></block><block s="reportListItem"><l>2</l><block var="item"/></block></custom-block></script></block></script></block></script></block></script></block></script></block-definition><block-definition s="begin/play game" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>0</l><l>0</l></block><block s="doSetVar"><l>rectangle list</l><block s="reportNewList"><list></list></block></block><block s="clear"></block><block s="doSayFor"><l>To begin drawing press D, then drag your cursor making rectangular shapes.</l><l>3</l></block><block s="doSayFor"><l>When you have finished drawing, press the right arrow key to move onto the next step</l><l>3</l></block><block s="doSayFor"><l>Now press D to begin!</l><l>2</l></block><block s="doRepeat"><l>3</l><script><block s="doWaitUntil"><block s="reportKeyPressed"><l><option>right arrow</option></l></block></block><block s="doSayFor"><l>To begin filling shapes, press F.</l><l>2</l></block><block s="doWait"><l>1</l></block><block s="doSayFor"><l>When you are done, press the space bar!</l><l>2</l></block></script></block></script></block-definition></blocks><variables><variable name="current corner 1"><list struct="atomic" id="287">215.58312655086849,202.48138957816377</list></variable><variable name="current corner 2"><list struct="atomic" id="288">215.58312655086849,202.48138957816377</list></variable><variable name="rectangle list"><list struct="atomic" id="289"></list></variable><variable name="drawing done?"><bool>false</bool></variable></variables></project><media name="U3- OpArt" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>