<snapdata remixID="9853743"><project name="U3-OpArt" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAACJUlEQVR4Xu3SwQkAIAADMd1/6AoucZ90gcKRu23HFIgKXACj8m5/AQBBSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt/5A4Lj3qhsHKpPAAAAAElFTkSuQmCC</thumbnail><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="round" ternary="false" hyperops="true" 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="-1533" y="131" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="0,10,7,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="30" y="40"><block s="receiveGo"></block><block s="setColor"><color>0,10,7,1</color></block><block s="up"></block><block s="clear"></block><block s="doSetVar"><l>Rectangle list</l><block s="reportNewList"><list></list></block></block><block s="doUntil"><block s="reportKeyPressed"><l><option>1</option></l></block><script><block s="doIf"><block s="reportMouseDown"></block><script><block s="doSetVar"><l>Corner 1</l><custom-block s="Corner, X: %s Y: %s"><block s="reportMouseX"></block><block s="reportMouseY"></block></custom-block></block><block s="doUntil"><block s="reportNot"><block s="reportMouseDown"></block></block><script><block s="clear"></block><block s="doWarp"><script><block s="doSetVar"><l>Corner 2</l><custom-block s="Corner, X: %s Y: %s"><block s="reportMouseX"></block><block s="reportMouseY"></block></custom-block></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><option>last</option></l><block var="item"/></block></custom-block></script></block><custom-block s="Draw rectangle, Corner 1: %s Corner 2: %s"><block var="Corner 1"/><block var="Corner 2"/></custom-block></script></block></script></block><block s="doAddToList"><custom-block s="Rectangel: Corner 1: %s Corner 2: %s"><block var="Corner 1"/><block var="Corner 2"/></custom-block><block var="Rectangle list"/></block></script></block></script></block><block s="show"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doSayFor"><l>Click 1 for fill the block</l><l>2</l></block><block s="doSayFor"><l>Click 2 if complete filling</l><l>2</l></block><block s="doSayFor"><l>and then click space bar to clear the board</l><l>2</l></block><block s="hide"></block><block s="doUntil"><block s="reportKeyPressed"><l><option>2</option></l></block><script><block s="gotoXY"><block s="reportMouseX"></block><block s="reportMouseY"></block></block><block s="doIf"><block s="reportMouseDown"></block><script><block s="setColor"><color>0,10,2,1</color></block><block s="floodFill"></block></script></block></script></block></script><script x="326" y="71.00000000000003"><block s="receiveKey"><l><option>space</option></l></block><block s="clear"></block><block s="doStopThis"><l><option>all</option></l></block></script></scripts></sprite><watcher var="Rectangle list" style="normal" x="8.938619307309636" y="92.06778065300682" color="243,118,29" hidden="true"/><watcher scope="Sprite" s="getPenDown" style="normal" x="8.938619307309636" y="129.60998531915243" color="0,161,120" hidden="true"/><watcher var="Corner 2" style="normal" x="309.12536389359707" y="23.59404224178334" color="243,118,29" hidden="true"/><watcher var="Corner 1" style="normal" x="103.14605990729297" y="9.130168632003965" color="243,118,29" hidden="true"/></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"><comment x="0" y="0" w="90" collapsed="false">Report the location of corner.</comment><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 list: %&apos;list&apos;" type="reporter" category="variables"><comment x="0" y="0" w="90" collapsed="false">Find and report the x of the value (x,y).</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="list"/></block></block></script></block-definition><block-definition s="Y of list: %&apos;list&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l><option>last</option></l><block var="list"/></block><comment w="90" collapsed="false">Find the y of the value (x,y).</comment></block></script></block-definition><block-definition s="Rectangel: Corner 1: %&apos;list1&apos; Corner 2: %&apos;list2&apos;" type="reporter" category="motion"><comment x="0" y="0" w="90" collapsed="false">Report the (x,y) of two corner that will be use din the draw rectangle block.</comment><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="list1"/><block var="list2"/></list></block></block></script></block-definition><block-definition s="Draw rectangle, Corner 1: %&apos;Corner 1&apos; Corner 2: %&apos;Corner 2&apos;" type="command" category="motion"><comment x="0" y="0" w="90" collapsed="false">Draw a rectangle using two opposite corner of the rectangle.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doGotoObject"><block var="Corner 1"/></block><block s="down"></block><block s="setXPosition"><custom-block s="X of list: %s"><block var="Corner 2"/></custom-block></block><block s="setYPosition"><custom-block s="Y of list: %s"><block var="Corner 2"/></custom-block></block><block s="setXPosition"><custom-block s="X of list: %s"><block var="Corner 1"/></custom-block></block><block s="doGotoObject"><block var="Corner 1"/></block><block s="up"></block></script></block-definition></blocks><variables><variable name="Corner 1"><list struct="atomic" id="182">-1533,131</list></variable><variable name="Corner 2"><list struct="atomic" id="183">-1533,131</list></variable><variable name="Rectangle list"><list id="184"><item><list id="185"><item><list struct="atomic" id="186">-843,-672</list></item><item><list struct="atomic" id="187">-843,-672</list></item></list></item><item><list id="188"><item><list struct="atomic" id="189">-1506,187</list></item><item><list struct="atomic" id="190">-1506,187</list></item></list></item><item><list id="191"><item><list struct="atomic" id="192">-1497,172</list></item><item><list struct="atomic" id="193">-1497,172</list></item></list></item><item><list id="194"><item><list struct="atomic" id="195">-1555,208</list></item><item><list struct="atomic" id="196">-1555,208</list></item></list></item><item><list id="197"><item><list struct="atomic" id="198">-1547,191</list></item><item><list struct="atomic" id="199">-1547,191</list></item></list></item><item><list id="200"><item><list struct="atomic" id="201">-1551,139</list></item><item><list struct="atomic" id="202">-1551,139</list></item></list></item><item><list id="203"><item><list struct="atomic" id="204">-803,-307</list></item><item><list struct="atomic" id="205">-803,-307</list></item></list></item><item><list id="206"><item><list struct="atomic" id="207">-651,-433</list></item><item><list struct="atomic" id="208">-651,-433</list></item></list></item><item><list id="209"><item><list struct="atomic" id="210">-1567,190</list></item><item><list struct="atomic" id="211">-1567,190</list></item></list></item><item><list id="212"><item><list struct="atomic" id="213">-1536,121</list></item><item><list struct="atomic" id="214">-1536,121</list></item></list></item><item><list id="215"><item><list struct="atomic" id="216">-1546,193</list></item><item><list struct="atomic" id="217">-1546,193</list></item></list></item></list></variable></variables></project><media name="U3-OpArt" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>