<snapdata remixID="11390640"><project name="U7L2-Mondrian" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAAwpJREFUeF7tmFFtglEUxi5BAAkSkIApcAIOMIEFBOACCTj4l/C2sGRv3LQUA7ffaTMyVsuyLKNPF5h0gVUBTrp8z74uUICFMPUCBTj1/D1egDUw9QIFOPX8PV6ANTD1Ar8CvFwu43a7jev1OhWqx7/nAm9/AXe73Xg8Hq8LbDabcT6fx+Fw+J6LtPSjF/jzK3i73Y7n8/kGsl6vx/1+H/v9/qOQPea9QAF63SKW/fsVfDqdxvF4RIwJkneB/gnhOVMR9zOMSidvTAHynKmIC1ClkzemAHnOVMQFqNLJG1OAPGcq4gJU6eSNKUCeMxVxAap08sYUIM+ZirgAVTp5YwqQ50xFXIAqnbwxBchzpiIuQJVO3pgC5DlTERegSidvTAHynKmIC1ClkzemAHnOVMQFqNLJG1OAPGcq4gJU6eSNKUCeMxVxAap08sYUIM+ZirgAVTp5YwqQ50xFXIAqnbwxBchzpiIuQJVO3pgC5DlTERegSidvTAHynKmIC1ClkzemAHnOVMQFqNLJG1OAPGcq4gJU6eSNKUCeMxVxAap08sYUIM+ZirgAVTp5YwqQ50xFXIAqnbwxBchzpiIuQJVO3pgC5DlTERegSidvTAHynKmIC1ClkzemAHnOVMQFqNLJG1OAPGcq4gJU6eSNKUCeMxVxAap08sYUIM+ZirgAVTp5YwqQ50xFXIAqnbwxBchzpiIuQJVO3pgC5DlTERegSidvTAHynKmIC1ClkzemAHnOVMQFqNLJG1OAPGcq4gJU6eSNKUCeMxVxAap08sYUIM+ZirgAVTp5YwqQ50xFXIAqnbwxBchzpiIuQJVO3pgC5DlTERegSidvTAHynKmIC1ClkzemAHnOVMQFqNLJG1OAPGcq4gJU6eSNKUCeMxVxAap08sYUIM+ZirgAVTp5YwqQ50xFXIAqnbwxBchzpiIuQJVO3pgC5DlTERegSidvTAHynKmIC1ClkzemAHnOVMQFqNLJG1OAPGcq4gJU6eSNKUCeMxVxAap08sYUIM+ZirgAVTp5Y34AXFACt4BhdB0AAAAASUVORK5CYII=</thumbnail><scenes select="1"><scene name="U7L2-Mondrian"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Mondrian, level: %&apos;level&apos; width: %&apos;width&apos; height: %&apos;height&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="level"/><l>1</l></block><script><custom-block s="rectangle, width: %n height: %n"><block var="width"/><block var="height"/></custom-block></script><script><block s="doDeclareVariables"><list><l>fraction</l></list></block><block s="doSetVar"><l>fraction</l><block s="reportRandom"><l>0.2</l><l>0.8</l></block></block><block s="doIfElse"><block s="reportGreaterThan"><block var="width"/><block var="height"/></block><script><custom-block s="rectangle, width: %n height: %n"><block s="reportVariadicProduct"><list><block var="width"/><block var="fraction"/></list></block><block var="height"/></custom-block><custom-block s="Mondrian, level: %n width: %n height: %n"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportVariadicProduct"><list><block var="width"/><block var="fraction"/></list></block><block var="height"/></custom-block><block s="forward"><block s="reportVariadicProduct"><list><block var="width"/><block var="fraction"/></list></block></block><custom-block s="rectangle, width: %n height: %n"><block s="reportVariadicProduct"><list><block var="width"/><block s="reportDifference"><l>1</l><block var="fraction"/></block></list></block><block var="height"/></custom-block><custom-block s="Mondrian, level: %n width: %n height: %n"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportVariadicProduct"><list><block var="width"/><block s="reportDifference"><l>1</l><block var="fraction"/></block></list></block><block var="height"/></custom-block><block s="turnLeft"><l>180</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="width"/><block var="fraction"/></list></block></block><block s="turn"><l>180</l></block></script><script><custom-block s="rectangle, width: %n height: %n"><block var="width"/><block s="reportVariadicProduct"><list><block var="height"/><block var="fraction"/></list></block></custom-block><custom-block s="Mondrian, level: %n width: %n height: %n"><block s="reportDifference"><block var="level"/><l>1</l></block><block var="width"/><block s="reportVariadicProduct"><list><block var="height"/><block var="fraction"/></list></block></custom-block><block s="turn"><l>90</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="height"/><block var="fraction"/></list></block></block><block s="turnLeft"><l>90</l></block><custom-block s="rectangle, width: %n height: %n"><block var="width"/><block s="reportVariadicProduct"><list><block var="height"/><block s="reportDifference"><l>1</l><block var="fraction"/></block></list></block></custom-block><custom-block s="Mondrian, level: %n width: %n height: %n"><block s="reportDifference"><block var="level"/><l>1</l></block><block var="width"/><block s="reportVariadicProduct"><list><block var="height"/><block s="reportDifference"><l>1</l><block var="fraction"/></block></list></block></custom-block><block s="turnLeft"><l>90</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="height"/><block var="fraction"/></list></block></block><block s="turn"><l>90</l></block></script></block></script></block></script></block-definition><block-definition s="rectangle, width: %&apos;width&apos; height: %&apos;height&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="setHeading"><l>90</l></block><block s="down"></block><block s="doSetVar"><l>colors</l><block s="reportNewList"><list><block s="reifyScript"><script><block s="setColor"><color>255,0,0,1</color></block></script><list></list></block><block s="reifyScript"><script><block s="setColor"><color>255,229,0,1</color></block></script><list></list></block><block s="reifyScript"><script><block s="setColor"><color>0,25,255,1</color></block></script><list></list></block><block s="reifyScript"><script><block s="setColor"><color>255,255,255,1</color></block></script><list></list></block><block s="reifyScript"><script><block s="setColor"><color>1,1,1,1</color></block></script><list></list></block></list></block></block><block s="doWarp"><script><custom-block s="set pen to black line"></custom-block><block s="doRepeat"><l>2</l><script><block s="forward"><block var="width"/></block><block s="turn"><l>90</l></block><block s="forward"><block var="height"/></block><block s="turn"><l>90</l></block></script></block><block s="turn"><l>90</l></block><block s="forward"><block s="reportQuotient"><block var="height"/><l>2</l></block></block><block s="turnLeft"><l>90</l></block><custom-block s="set pen to paint with thickness: %n"><block var="height"/></custom-block><block s="forward"><block var="width"/></block><block s="up"></block><block s="turnLeft"><l>180</l></block><block s="forward"><block var="width"/></block><block s="turn"><l>90</l></block><block s="forward"><block s="reportQuotient"><block var="height"/><l>2</l></block></block><block s="turn"><l>90</l></block></script></block></script></block-definition><block-definition s="paint color: %&apos;color&apos; shade: %&apos;shade&apos;" type="reporter" category="pen"><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="color"/><block var="shade"/></list></block></block></script></block-definition><block-definition s="set pen to black line" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setSize"><l>5</l></block><block s="setPenColorDimension"><l><option>brightness</option></l><l>0</l></block><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><l><bool>false</bool></l></block></script></block-definition><block-definition s="set pen to paint with thickness: %&apos;thickness&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="setSize"><block var="thickness"/></block><block s="doRun"><block s="reportListItem"><l><option>any</option></l><block var="colors"/></block><list></list></block><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><l><bool>true</bool></l></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="false" sublistIDs="false" id="297"><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="298"></list></costumes><sounds><list struct="atomic" id="299"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-200" y="150" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="1,1,1,1" pen="tip" id="304"><costumes><list struct="atomic" id="305"></list></costumes><sounds><list struct="atomic" id="306"></list></sounds><blocks></blocks><variables></variables><scripts><script x="524" y="50.33333333333334"><block s="receiveGo"></block><block s="gotoXY"><l>-200</l><l>150</l></block><block s="setHeading"><l>90</l></block><block s="clear"></block><block s="down"></block></script><script x="267.33333333333337" y="70.16666666666663"><custom-block s="rectangle, width: %n height: %n"><l>100</l><l>100</l></custom-block></script><script x="38" y="174.66666666666663"><block s="show"></block></script><script x="95" y="177.5"><block s="hide"></block></script><script x="482.33333333333337" y="216.55555555555554"><block s="doWarp"><script><block s="clear"></block><custom-block s="Mondrian, level: %n width: %n height: %n"><l>6</l><l>400</l><l>300</l><comment w="90" collapsed="false">Run this code block to make more randomized mondrian art.</comment></custom-block></script></block></script><script x="482" y="334.3333333333334"><block s="doWarp"><script><block s="clear"></block><custom-block s="Mondrian, level: %n width: %n height: %n"><l>10</l><l>400</l><l>300</l></custom-block></script></block></script></scripts></sprite><watcher var="colors" style="normal" x="10" y="10" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="colors"><list id="341"><item><context id="342"><inputs></inputs><variables></variables><script><block s="setColor"><color>255,0,0,1</color></block></script><receiver><ref id="304"></ref></receiver><origin><ref id="304"></ref></origin><context id="347"><inputs></inputs><variables><variable name="width"><l>66.55378704338355</l></variable><variable name="height"><l>58.94715810428512</l></variable></variables><receiver><ref id="304"></ref></receiver><origin></origin></context></context></item><item><context id="349"><inputs></inputs><variables></variables><script><block s="setColor"><color>255,229,0,1</color></block></script><receiver><ref id="304"></ref></receiver><origin><ref id="304"></ref></origin><ref id="347"></ref></context></item><item><context id="354"><inputs></inputs><variables></variables><script><block s="setColor"><color>0,25,255,1</color></block></script><receiver><ref id="304"></ref></receiver><origin><ref id="304"></ref></origin><ref id="347"></ref></context></item><item><context id="359"><inputs></inputs><variables></variables><script><block s="setColor"><color>255,255,255,1</color></block></script><receiver><ref id="304"></ref></receiver><origin><ref id="304"></ref></origin><ref id="347"></ref></context></item><item><context id="364"><inputs></inputs><variables></variables><script><block s="setColor"><color>1,1,1,1</color></block></script><receiver><ref id="304"></ref></receiver><origin><ref id="304"></ref></origin><ref id="347"></ref></context></item></list></variable></variables></scene></scenes></project><media name="U7L2-Mondrian" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>