<snapdata remixID="11380731"><project name="op art " app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="op art "><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="corner, x: %&apos;mouse x&apos; y: %&apos;mouse 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="mouse x"/><block var="mouse y"/></list></block></block></script></block-definition><block-definition s="x of corner %&apos;x cor&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="x cor"/></block></block></script></block-definition><block-definition s="y of corner %&apos;y cor&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="y cor"/></block></block></script></block-definition><block-definition s="rectangle, corner 1: %&apos;current corner 1&apos; corner 2: %&apos;current corner 2&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="current corner 1"/><block var="current corner 2"/></list></block></block></script></block-definition><block-definition s="corner 1 of rectangle %&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 2 of rectangle %&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="intialize rectangle" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="draw rectangle, corner 1: %&apos;corner 1&apos; corner 2: %&apos;corner 2&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="gotoXY"><custom-block s="x of corner %s"><block var="corner 1"/></custom-block><custom-block s="y of corner %s"><block var="corner 1"/></custom-block></block><block s="down"></block><block s="setColor"><color>8,0,46,1</color></block><block s="gotoXY"><custom-block s="x of corner %s"><block var="corner 1"/></custom-block><custom-block s="y of corner %s"><block var="corner 2"/></custom-block></block><block s="gotoXY"><custom-block s="x of corner %s"><block var="corner 2"/></custom-block><custom-block s="y of corner %s"><block var="corner 2"/></custom-block></block><block s="gotoXY"><custom-block s="x of corner %s"><block var="corner 2"/></custom-block><custom-block s="y of corner %s"><block var="corner 1"/></custom-block></block><block s="gotoXY"><custom-block s="x of corner %s"><block var="corner 1"/></custom-block><custom-block s="y of corner %s"><block var="corner 1"/></custom-block></block><block s="up"></block><block s="doBroadcast"><l></l><list></list></block></script></block-definition></blocks><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="flat" ternary="true" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="98"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="99"></list></costumes><sounds><list struct="atomic" id="100"></list></sounds><variables></variables><blocks></blocks><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="doSetVar"><l>rectangle list</l><block s="reportNewList"><list></list></block></block></script><script x="20" y="95"><block s="receiveInteraction"><l><option>pressed</option></l></block><block s="doIf"><block s="reportEquals"><block var="phase 1"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><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></script></block><block s="doIf"><block s="reportEquals"><block var="phase 1"/><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="doBroadcast"><l>fill</l><list></list></block></script></block></script><script x="20" y="272.83333333333337"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doIf"><block s="reportEquals"><block var="phase 1"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><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="doSetVar"><l>rectangle</l><custom-block s="rectangle, corner 1: %s corner 2: %s"><block var="current corner 1"/><block var="current corner 2"/></custom-block></block><block s="doAddToList"><block var="rectangle"/><block var="rectangle list"/></block><block s="doBroadcastAndWait"><l>rectangle done</l><list></list></block><block s="doSetVar"><l>rectangle</l><l>0</l></block></script></block></script></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-48" y="14" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="36,8,0,1" pen="tip" id="179"><costumes><list struct="atomic" id="180"></list></costumes><sounds><list struct="atomic" id="181"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="164.83333333333337"><block s="receiveMessage"><l>rectangle done</l><list></list></block><custom-block s="draw rectangle, corner 1: %s corner 2: %s"><custom-block s="corner 1 of rectangle %s"><block var="rectangle"/></custom-block><custom-block s="corner 2 of rectangle %s"><block var="rectangle"/></custom-block></custom-block></script><script x="20" y="261.5000000000001"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="doSetVar"><l>phase 1</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script x="20" y="339.5000000000001"><block s="receiveMessage"><l>fill</l><list></list></block><block s="doGotoObject"><l><option>mouse-pointer</option></l></block><block s="down"></block><block s="setColor"><color>36,8,0,1</color></block><block s="floodFill"></block><block s="up"></block></script><script x="20" y="10"><block s="receiveGo"></block><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSetVar"><l>phase 1</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="clear"></block><block s="doSayFor"><l>Start drawing rectangles wheneevr you&apos;re ready! To start filling rectangles, press the space bar and click the rectangle you want to fill.</l><l>5</l></block></script></scripts></sprite><watcher var="phase 1" style="normal" x="1.550390625000091" y="1.5503906250000057" color="243,118,29"/><watcher var="rectangle list" style="normal" x="1.550390625000091" y="5.271328435078125" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="current corner 1"><list struct="atomic" id="234">2,73</list></variable><variable name="current corner 2"><list struct="atomic" id="235">83,-124</list></variable><variable name="rectangle"><l>0</l></variable><variable name="rectangle list"><list struct="atomic" id="236"></list></variable><variable name="phase 1"><bool>true</bool></variable></variables></scene></scenes></project><media name="op art " app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>