<snapdata remixID="11401707"><project name="geometry fill-up" 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="geometry fill-up"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="drawSquare" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="up"></block><block s="doAsk"><l>what x value do you want your square to be on?</l></block><block s="doSetVar"><l>x</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>what y value do you want your square to be on?</l></block><block s="doSetVar"><l>y</l><block s="getLastAnswer"></block></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="down"></block><block s="doAsk"><l>how many units do you want your square</l></block><block s="forward"><block s="getLastAnswer"></block></block><block s="turn"><l>90</l></block><block s="forward"><block s="getLastAnswer"></block></block><block s="turn"><l>90</l></block><block s="forward"><block s="getLastAnswer"></block></block><block s="turn"><l>90</l></block><block s="forward"><block s="getLastAnswer"></block></block><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doAsk"><l>do you want to add another shape?</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block><script><custom-block s="startover"></custom-block></script><script><block s="bubble"><l>done</l></block></script></block></script></block-definition><block-definition s="advancedLevel" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="up"></block><block s="gotoXY"><l>-240</l><l>-178</l></block><block s="down"></block><block s="doRepeat"><l>3</l><script><block s="forward"><l>100</l></block><block s="turnLeft"><block s="reportQuotient"><l>360</l><l>3</l></block></block></script></block><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l></block></script></block-definition><block-definition s="beginnerLevel" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="up"></block><block s="gotoXY"><l>-238</l><l>-178</l></block><block s="setHeading"><l>0</l></block><block s="down"></block><block s="forward"><l>100</l></block><block s="turn"><l>90</l></block><block s="forward"><l>100</l></block><block s="turn"><l>90</l></block><block s="forward"><l>100</l></block><block s="turn"><l>90</l></block><block s="forward"><l>100</l></block><block s="turn"><l>90</l></block><block s="floodFill"></block><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l></block></script></block-definition><block-definition s="drawRectangle" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="up"></block><block s="doAsk"><l>what x value do you want your rectangle to be on?</l></block><block s="doSetVar"><l>x</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>what y value do you want your rectangle to be on?</l></block><block s="doSetVar"><l>y</l><block s="getLastAnswer"></block></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="down"></block><block s="doAsk"><l>how many units long do you want your rectangle</l></block><block s="doSetVar"><l>length</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>how many units wide do you want your rectangle</l></block><block s="doSetVar"><l>width</l><block s="getLastAnswer"></block></block><block s="down"></block><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><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><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doAsk"><l>do you want to add another shape?</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block><script><custom-block s="startover"></custom-block></script><script><block s="bubble"><l>done</l></block></script></block></script></block-definition><block-definition s="drawPentagon" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="up"></block><block s="doAsk"><l>what x value do you want your pentagon to be on?</l></block><block s="doSetVar"><l>x</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>what y value do you want your pentagon to be on?</l></block><block s="doSetVar"><l>y</l><block s="getLastAnswer"></block></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="down"></block><block s="doAsk"><l>how many units do you want your pentagon</l></block><block s="down"></block><block s="doRepeat"><l>5</l><script><block s="forward"><block s="getLastAnswer"></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>5</l></block></block></script></block><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doAsk"><l>do you want to add another shape?</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block><script><custom-block s="startover"></custom-block></script><script><block s="bubble"><l>done</l></block></script></block></script></block-definition><block-definition s="drawTriangle" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="up"></block><block s="doAsk"><l>what x value do you want your triangle to be on?</l></block><block s="doSetVar"><l>x</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>what y value do you want your triangle to be on?</l></block><block s="doSetVar"><l>y</l><block s="getLastAnswer"></block></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="down"></block><block s="doAsk"><l>how many units do you want your triangle</l></block><block s="doRepeat"><l>3</l><script><block s="forward"><block s="getLastAnswer"></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block></script></block><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doAsk"><l>do you want to add another shape?</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block><script><custom-block s="startover"></custom-block></script><script><block s="bubble"><l>done</l></block></script></block></script></block-definition><block-definition s="drawDiamond" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="up"></block><block s="doAsk"><l>what x value do you want your diamond to be on?</l></block><block s="doSetVar"><l>x</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>what y value do you want your diamond to be on?</l></block><block s="doSetVar"><l>y</l><block s="getLastAnswer"></block></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="down"></block><block s="doAsk"><l>how many units do you want your diamond</l></block><block s="doRepeat"><l>4</l><script><block s="forward"><block s="getLastAnswer"></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>4</l></block></block></script></block><block s="doAsk"><l>do you want to add another shape?</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block><script><custom-block s="startover"></custom-block></script><script><block s="bubble"><l>done</l></block></script></block></script></block-definition><block-definition s="drawHexagon" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="up"></block><block s="doAsk"><l>what x value do you want your hexagon to be on?</l></block><block s="doSetVar"><l>x</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>what y value do you want your hexagon to be on?</l></block><block s="doSetVar"><l>y</l><block s="getLastAnswer"></block></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="down"></block><block s="doAsk"><l>how many units do you want your hexagon</l></block><block s="down"></block><block s="doRepeat"><l>6</l><script><block s="forward"><block s="getLastAnswer"></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>6</l></block></block></script></block><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doAsk"><l>do you want to add another shape?</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block><script><custom-block s="startover"></custom-block></script><script><block s="bubble"><l>done</l></block></script></block></script></block-definition><block-definition s="startover" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>shapes</l><block s="reportNewList"><list><l>square</l><l>rectangle</l><l>pentagon</l><l>triangle</l><l>diamond</l><l>hexagon</l></list></block></block><block s="doAsk"><l>what shape from the given list would you like to use?</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>square</l></block><script><custom-block s="drawSquare"></custom-block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>rectangle</l></block><script><custom-block s="drawRectangle"></custom-block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>pentagon</l></block><script><custom-block s="drawPentagon"></custom-block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>triangle</l></block><script><custom-block s="drawTriangle"></custom-block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>diamond</l></block><script><custom-block s="drawDiamond"></custom-block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>hexagon</l></block><script><custom-block s="drawHexagon"></custom-block></script></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="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="458"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAGSpJREFUeF7t3X2MZWddwPHnzLSD1hBKFBUiQaNVY3zDBBMMyuJLm2137jmzZCXy4iux4oxYESsipKUWqLVgxRYTCVGiNZLV7jl3drO2iikaDEaboBF8aaBRCokaNLWhdLcz95jTnilTlu7szNx7f8/c+9l/iMnM/T338/ySr3s6O7dI/hAgQIAAAQJTFyimPtFAAgQIECBAIAmwJSBAgAABAgECAhyAbiQBAgQIEBBgO0CAAAECBAIEBDgA3UgCBAgQICDAdoAAAQIECAQICHAAupEECBAgQECA7QABAgQIEAgQEOAAdCMJECBAgIAA2wECBAgQIBAgIMAB6EYSIECAAAEBtgMECBAgQCBAQIAD0I0kQIAAAQICbAcIECBAgECAgAAHoBtJgAABAgQE2A4QIECAAIEAAQEOQDeSAAECBAgIsB0gQIAAAQIBAgIcgG4kAQIECBAQYDtAgAABAgQCBAQ4AN1IAgQIECAgwHaAAAECBAgECAhwALqRBAgQIEBAgO0AAQIECBAIEBDgAHQjCRAgQICAANsBAgQIECAQICDAAehGEiBAgAABAbYDBAgQIEAgQECAA9CNJECAAAECAmwHCBAgQIBAgIAAB6AbSYAAAQIEBNgOECBAgACBAAEBDkA3kgABAgQICLAdIECAAAECAQICHIBuJAECBAgQEGA7QIAAAQIEAgQEOADdSAIECBAgIMB2gAABAgQIBAgIcAC6kQQIECBAQIDtAAECBAgQCBAQ4AB0IwkQIECAgADbAQIECBAgECAgwAHoRhIgQIAAAQG2AwQIECBAIEBAgAPQjSRAgAABAgJsBwgQIECAQICAAAegG0mAAAECBATYDhAgQIAAgQABAQ5AN5IAAQIECAiwHSBAgAABAgECAhyAbiQBAgQIEBBgO0CAAAECBAIEBDgA3UgCBAgQICDAdoAAAQIECAQICHAAupEECBAgQECA7QABAgQIEAgQEOAAdCMJECBAgIAA2wECBAgQIBAgIMAB6EYSIECAAAEBtgMECBAgQCBAQIAD0I0kQIAAAQICbAcIECBAgECAgAAHoBtJgAABAgQE2A4QIECAAIEAAQEOQDeSAAECBAgIsB0gQIAAAQIBAgIcgG4kAQIECBAQYDtAgAABAgQCBAQ4AN1IAgQIECAgwHaAAAECBAgECAhwALqRBAgQIEBAgO0AAQIECBAIEBDgAHQjCRAgQICAANsBAgQIECAQICDAAehGEiBAgAABAbYDBAgQIEAgQECAA9CNJECAAAECAmwHCBAgQIBAgIAAB6AbSYAAAQIEBNgOECBAgACBAAEBDkA3kgABAgQICLAdIECAAAECAQICHIBuJAECBAgQEGA7QIAAAQIEAgQEOADdSAIECBAgIMB2gAABAgQIBAgIcAC6kQQIECBAQIDtAAECBAgQCBAQ4AB0IwkQIECAgADbAQIECBAgECAgwAHoRhIgQIAAAQG2AwQIECBAIEBAgAPQjSRAgAABAgJsBwgQIECAQICAAAegG0mAAAECBATYDhAgQIAAgQABAQ5AN5IAAQIECAiwHSBAgAABAgECAhyAbiQBAgQIEBBgO0CAAAECBAIEBDgA3UgCBAgQICDAdoAAAQIECAQICHAAupEECBAgQECA7QABAgQIEAgQEOAAdCMJECBAgIAA2wECBAgQIBAgIMAB6EYSIECAAAEBtgMECBAgQCBAQIAD0I0kQIAAAQICbAcIECBAgECAgAAHoBtJgAABAgQE2A4QIECAAIEAAQEOQDeSAAECBAgIsB0gQIAAAQIBAgIcgG4kAQIECBAQYDtAgAABAgQCBAQ4AN1IAgQIECAgwHaAAAECBAgECAhwALqRBAgQIEBAgO0AAQIECBAIEBDgAHQjCRAgQICAANsBAgQIECAQICDAAehGEiBAgAABAbYDBAgQIEAgQECAA9CNJECAAAECAmwHCBAgQIBAgIAAB6AbSYAAAQIEBNgOECBAgACBAAEBDkA3kgABAgQICLAdIECAAAECAQICHIBuJAECBAgQEGA7QIAAAQIEAgQEOADdSAIECBAgIMB2gAABAgQIBAgIcAC6kQQIECBAQIDtAAECBAgQCBAQ4AB0IwkQIECAgADbAQIECBAgECAgwAHoRhIgQIAAAQG2AwQIECBAIEBAgAPQjSRAgAABAgJsBwgQIECAQICAAAegG0mAAAECBATYDhAgQIAAgQABAQ5AN5IAAQIECAiwHSBAgAABAgECAhyAbiQBAgQIEBBgO0CAAAECBAIEBDgA3UgCBAgQICDAdoAAAQIECAQICHAAupEECBAgQECA7QABAgQIEAgQEOAAdCMJECBAgIAA2wECBAgQIBAgIMAB6EYSIECAAAEBtgMECBAgQCBAQIAD0I0kQIAAAQICbAcIECBAgECAgAAHoBtJgAABAgQE2A4QIECAAIEAAQEOQDeSAAECBAgIsB0gQIAAAQIBAgIcgG4kAQIECBAQYDtAgAABAgQCBAQ4AN1IAgQIECAgwHaAAAECBAgECAhwALqRBAgQIEBAgO0AAQIECBAIEBDgAHQjCRAgQICAANsBAgQIECAQICDAAehGEiBAgAABAbYDBAgQIEAgQECAA9CNJECAAAECAmwHCBAgQIBAgIAAB6AbSYAAAQIEBNgOECBAgACBAAEBDkA3kgABAgQICLAdIECAAAECAQICHIBuJAECBAgQEGA7QIAAAQIEAgQEOADdSAIECBAgIMB2gAABAgQIBAgIcAC6kQQIECBAQIDtAAECBAgQCBAQ4AB0IwkQIECAgADbAQIECBAgECAgwAHoRhIgQIAAAQG2AwQIECBAIEBAgAPQjSRAgAABAgJsBwgQIECAQICAAAegG0mAAAECBATYDhAgQIAAgQABAQ5AN5IAAQIECAiwHSBAgAABAgECAhyAbiQBAgQIEBBgO0CAAAECBAIEBDgA3UgCBAgQICDAdoAAAQIECAQICHAAupEECBAgQECA7QABAgQIEAgQEOAAdCMJECBAgIAA2wECBAgQIBAgIMAB6EYSIECAAAEBtgMECBAgQCBAQIAD0I0kQIAAAQICbAcIECBAgECAgAAHoBtJgAABAgQE2A4QIECAAIEAAQEOQDeSAAECBAgIsB0gQIAAAQIBAgIcgG4kAQIECBAQYDtAgAABAgQCBAQ4AN1IAgQIECAgwHaAAAECBAgECAhwALqRBAgQIEBAgO0AAQIECBAIEBDgAHQjCRAgQICAANsBAgQIECAQICDAAehGEiBAgAABAbYDBAgQIEAgQECAA9CNJECAAAECAmwHCBAgQIBAgIAAB6AbSYAAAQIEBNgOECBAgACBAAEBDkA3kgABAgQICLAdIECAAAECAQICHIBuJAECBAgQEGA7QIAAAQIEAgQEOADdSAIECBAgIMB2gAABAgQIBAgIcAC6kQQIECBAQIDtAAECBAgQCBAQ4AB0IwkQIECAgADbAQIECBAgECAgwAHoRhIgQIAAAQG2AwQIECBAIEBAgAPQjSRAgAABAgJsBwgQIECAQICAAAegG0mAAAECBATYDhAgQIAAgQABAQ5AN5IAAQIECAiwHSBAgAABAgECAhyAbiQBAgQIEBBgO0CAAAECBAIEBDgA3UgCBAgQICDAdoAAAQIECAQICHAAupEECBAgQECA7QABAgQIEAgQEOAAdCMJECBAgIAA2wECBAgQIBAgIMAB6EYSIECAAAEBtgMECBAgQCBAQIAD0I0kQIAAAQICbAcIECBAgECAgAAHoBtJgAABAgQE2A4QIECAAIEAgccCXFXV9W3bXlYUxX0BZzDyXIHLUkr31XV9/flwqqp6zWg0eng4HL4PIgECBAgcLIGtAN+RUnpOSumDB+v4M3vaF7dt++mmaV5xvndYluXbi6J4ZUrpnjNnzqyePn36/2ZWxBsjQIDAjAk88Tfg7n3t9DeuGXvv2b6d7onEhdxHVVXXpZSK0Wh038LCwu1t297cNM3bsn1jDkaAAAECTwgIcIbLsNsAb/0/TmVZ3phSenVRFKt1Xf9phm/NkQgQIECgFxDgDFdhrwHu3srKyspXjkaj24uieNbm5ubq+vr6RzN8i45EgACBuRcQ4AxXYD8B3no7g8Hg+/rH0h968MEH1+65556NDN+qIxEgQGBuBQQ4w6sfR4C33lZVVT+dUrotpXRtXde3Zvh2HYkAAQJzKSDAGV77OAO89fbKsnxnURTlaDRaHQ6Hf5bh23YkAgQIzJWAAGd43ZMIcPc2l5eXv25xcbH7ael2NBqtra+v35/h23ckAgQIzIWAAGd4zZMK8LbH0oe7x9Jt2zZN07wuQwJHIkCAwMwLCHCGVzzpAG8L8TUppZv7x9LvyZDCkQgQIDCzAgKc4dVOK8DdWz906NBFl156afdY+oVt264Nh8O/ypDEkQgQIDBzAgKc4ZVOM8Bbb39lZeVb27btHkv/98LCwuqJEyf+K0MaRyJAgMDMCAhwhlcZEeBtj6Vf2rZt94s83lPX9Zsz5HEkAgQIzISAAGd4jZEB3uIoy/JXi6J4fffT0sPhsPuwDn8IECBAYIwCAjxGzHG9VA4B7t7LsWPHnvHoo492j6W7j6rsfr/0veN6j16HAAEC8y4gwBluQC4B3vZY+rv7x9Ifffjhh1fvvvvuz2bI5kgECBA4UAICnOF15RbgbY+lf7Qoiu4npt/aNM1NGdI5EgECBA6MgABneFW5Bnjb34jf1rbtj/WPpesMCR2JAAEC2QsIcIZXlHuAO7KjR48+e3Nzs/tp6Wf0H3v4LxlSOhIBAgSyFRDgDK/mIAR4i20wGLyk+9jDlNI9dV2vppTaDEkdiQABAtkJCHB2V5LSQQrwthD/TB/ia+q6/u0MWR2JAAECWQkIcFbX8fhhDmKAtxjLsvytoii6D3tYq+v67gx5HYkAAQJZCAhwFtfw5EMc5AB372QwGHxDURS3FUXx6MbGxurJkyf/I0NmRyJAgECogACH8n/x4Qc9wNseS1/VPZZu2/Z40zS/lCG1IxEgQCBMQIDD6J968KwEeOsdVlX1i23b3lgURfdY+r0ZkjsSAQIEpi4gwFMn33ngrAW4e8eHDx9+2tLSUvdY+gX95w9/aGcJX0GAAIHZFRDgDO92FgO87bH0t/ePpT/Vf+zhZzK8AkciQIDAxAUEeOLEux8wywHe9lj6h7vfL51SenfTNNftXsl3ECBA4GALCHCG9zcPAd4W4u4zh6/pH0v/cYbX4UgECBCYiIAAT4R1fy86TwHupK666qpnXnzxxd1PSz+v//3SH9mfoO8mQIBA/gICnOEdzVuAt65gZWXlhaPRqHss/ZGlpaXV48ePfy7D63EkAgQIjEVAgMfCON4XmdcAb3ss/ePdfx9u2/b64XD4G+PV9WoECBDIQ0CA87iHJ51i3gO8LcS/3rbtj6SUVpumWc/wqhyJAAECexYQ4D3TTe4bBfjztkePHv2a7mMPU0qX9P9s6d8mJ++VCRAgMD0BAZ6e9QVPEuBzqaqq+oHusXRRFH9e1/XPXTCmLyRAgECmAgKc4cUI8FNfSlmWq90HPbRt2z2WfneG1+dIBAgQuCABAb4gpul+kQDv7F2W5W0ppR/s/9nSB3b+Dl9BgACBvAQEOK/7eOw0Anxhl7KysvKN3T9bKoris/3HHn7qwr7TVxEgQCBeQIDj7+CcEwjw7i5lMBgM+t8vfUfTNG/Y3Xf7agIECMQICHCM+3mnCvDeLqWqqmvbtr2ufyz9+3t7Fd9FgACB6QgI8HScdzVFgHfF9aQvPnbs2JeePXu2eyz9HZubm6vr6+sf3vur+U4CBAhMTkCAJ2e751cW4D3TPfGNg8Hg+f1j6fs3NjbWTp069b/7f1WvQIAAgfEJCPD4LMf2SgI8NsruB9q636TV/cT0rXVd/9r4XtkrESBAYH8CArw/v4l8twCPn7Usy7cURfGa/mMPj49/glckQIDA7gQEeHdeU/lqAZ4M8/Ly8lcsLi52H/Lw7LZt14bD4T9OZpJXJUCAwM4CAryz0dS/QoAnS76ysvKitm2736b1d/3HHp6d7ESvToAAgXMFBDjDrRDg6VxKVVU/1X/s4RuHw+E7pzPVFAIECDwuIMAZboIAT/dSqqq6JaX00tFo1D2WPjXd6aYRIDCvAgKc4c0L8PQv5ejRo88bjUbdY+mL+1/k8fHpn8JEAgTmSUCAM7xtAY67lKqqLu8eS6eUPtE0zRVxJzGZAIFZFxDgDG9YgOMupSzLK4ui6H5S+mNN01wVdxKTCRCYdQEBzvCGBXj6l1JV1dd3PxmdUtpcXFxcvfPOO/99+qcwkQCBeRIQ4AxvW4CneylVVd3atm33t921pmnumu500wgQmFcBAc7w5gV4OpdSluXV/ePm1zVN867pTDWFAAECjwsIcIabIMCTvZSqqg71j5v/umma1ZTSaLITvToBAgTOFRDgDLdCgCdzKVdeeeVXLy0tdT9g9cz+cfPHJjPJqxIgQGBnAQHe2WjqXyHA4ycvy/KtRVH8RNu2q03TnBj/BK9IgACB3QkI8O68pvLVAjw+5qqqXtU9bi6K4qa6rt8+vlf2SgQIENifgADvz28i3y3A+2ddXl5+Qf/JR//cf/LRQ/t/Va9AgACB8QkI8Pgsx/ZKArx3ysFg8PTuJ5uLovim/rN//37vr+Y7CRAgMDkBAZ6c7Z5fWYD3RleW5RtTSr/c/y7nP9zbq/guAgQITEdAgKfjvKspArwrrjQYDI52f+tNKb23aZo37e67fTUBAgRiBAQ4xv28UwX4wi6lLMtv6cP7mf5x839e2Hf6KgIECMQLCHD8HZxzAgE+/6UcO3Zs8ezZs93feF+0sLCweuLEiQ9meI2ORIAAgfMKCHCGCyLAT30pVVX9fNu2t/T/nfd3M7w+RyJAgMAFCQjwBTFN94sE+Fzvsiyv6B83r9d1/QvTvRHTCBAgMH4BAR6/6b5fUYA/T1hV1de2bds9bl7Y2NhYPXXq1Cf2DewFCBAgkIGAAGdwCV94BAF+XKSqqne0bbvSP24+neFVORIBAgT2LCDAe6ab3DfOe4DLsnx1/zGBb2ia5jcnJ+2VCRAgECcgwHH2Tzl5XgNcluX3ppS6x80ffuCBB1bvvffeRzO8HkciQIDAWAQEeCyM432ReQvw4cOHn9V9TGBK6av6f1b0T+MV9WoECBDIT0CA87uT7r99Xt8dq67rx/73qf5UVXVdSqnY6esyfItPHGkwGNywsLBwdf8xgX+S81mdjQABAuMUEOBxao7pteYhwGVZvrz/Z0XvqOv6xjHReRkCBAgcGAEBzvCqZjnAR44c+a7uYwJTSh9fWlpaPX78+IMZXoEjESBAYOICAjxx4t0PmMUAX3755V92ySWX3JZS+rb+cfPf7l7GdxAgQGB2BAQ4w7uctQCXZdl9ROCbiqJYO3HixPsyJHckAgQITF1AgKdOvvPAWQnwyspKORqNusfNf9A0za/s/M59BQECBOZHQIAzvOuDHuDl5eVvXlxc7B43P9R/TOCnM2R2JAIECIQKCHAo/xcffpADXJbl7UVRvGRzc3NtfX39LzPkdSQCBAhkISDAWVzDkw9xEANcVdVa27bv6n9v8+9kyOpIBAgQyEpAgLO6jscPc5ACPBgMfmhhYeG2tm3vaprmtRlyOhIBAgSyFBDgDK/lIAS4LMvndr+3uSiKp21sbKydPHnyvgwpHYkAAQLZCghwhleTe4DLsrw5pfSy/vc2n8yQ0JEIECCQvYAAZ3hFuQZ4MBj8ZP/rI9/cNM0tGdI5EgECBA6MgABneFW5Bbgsy+/pw3vvmTNnVk+fPn0mQzZHIkCAwIESEOAMryuXAK+srHz5aDTq/j3vc/vHzf+QIZcjESBA4EAKCHCG15ZDgLszdL+zOaW01jTN+zNkciQCBAgcaAEBzvD6IgNcluXLusfN3b/pbZrmhgx5HIkAAQIzISDAGV5jRICrqvrOtm27x82ffOSRR1bvuuuu/8mQxpEIECAwMwICnOFVTjPAhw4d+pJLL720+xvv8/vHzX+TIYkjESBAYOYEBDjDK51WgMuyfH1RFDf0n8/7exlSOBIBAgRmVkCAM7zaSQe4LMvllFL3uPn9TdNcmyGBIxEgQGDmBQQ4wyueVICPHDly2UUXXdQ9bv5c/7j5kxm+fUciQIDAXAgIcIbXPIkAl2XZfVLRFf3j5r/I8G07EgECBOZKQIAzvO5xBrgsy5/tHjcXRfHauq67x87+ECBAgEAGAgKcwSV84RHGEeDl5eXvX1hYuD2l9IGmadYyfJuORIAAgbkWEOAMr38/AR4MBs/pw/v00Wi0OhwO/zXDt+hIBAgQmHsBAc5wBfYa4LIsb0opvbL/vc1Nhm/NkQgQIECgFxDgDFdhtwEuiuL+0Wh0e/dveuu67j6r1x8CBAgQyFxgK8B3pJRenlJ6S+bnnZfjvTil9Om6rl9xvjfc/Y23KIpXpZTu3tzcXF1fX394XoC8TwIECBx0ga0At9veiAgH32rbtpcVRXFfXdfX7xDgq0ej0UPr6+t/FHxk4wkQIEBglwKPBbj7U1VVW9f1E//3Ll/HlxMgQIAAAQK7EPh/esf/0hm8j2YAAAAASUVORK5CYII=</pentrails><costumes><list struct="atomic" id="459"></list></costumes><sounds><list struct="atomic" id="460"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-128.00000000000023" y="-178" heading="0" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="465"><costumes><list struct="atomic" id="466"></list></costumes><sounds><list struct="atomic" id="467"></list></sounds><blocks></blocks><variables></variables><scripts><script x="31.877278645833258" y="10"><block s="receiveGo"></block><block s="clear"></block><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doSayFor"><l>the goal of this is to study your shapes by filling the stage with given shapes and letting no big spaces be seen</l><l>5</l></block><block s="clear"></block><block s="doAsk"><l>What level do you want to play? Beginner or advanced?</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>beginner</l></block><script><custom-block s="beginnerLevel"></custom-block></script><script><custom-block s="advancedLevel"></custom-block></script></block><block s="doSetVar"><l>shapes</l><block s="reportNewList"><list><l>square</l><l>rectangle</l><l>pentagon</l><l>triangle</l><l>hexagon</l></list></block></block><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doAsk"><l>what shape from the given list would you like to use?</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>square</l></block><script><custom-block s="drawSquare"></custom-block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>rectangle</l></block><script><custom-block s="drawRectangle"></custom-block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>pentagon</l></block><script><custom-block s="drawPentagon"></custom-block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>triangle</l></block><script><custom-block s="drawTriangle"></custom-block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>hexagon</l></block><script><custom-block s="drawHexagon"></custom-block></script></block></script></scripts></sprite><watcher var="square" style="normal" x="1" y="6.000001999999995" color="243,118,29"/><watcher var="x" style="normal" x="2" y="29.00000399999999" color="243,118,29"/><watcher var="y" style="normal" x="2" y="51.000005999999985" color="243,118,29"/><watcher var="length" style="normal" x="-1" y="73.00000799999998" color="243,118,29"/><watcher var="width" style="normal" x="-2" y="73.00000999999997" color="243,118,29"/><watcher var="shapes" style="normal" x="1" y="2" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="shapes"><list struct="atomic" id="564">square,rectangle,pentagon,triangle,hexagon</list></variable><variable name="square"><l>0</l></variable><variable name="x"><l>-128</l></variable><variable name="y"><l>-178</l></variable><variable name="length"><l>100</l></variable><variable name="width"><l>200</l></variable></variables></scene></scenes></project><media name="geometry fill-up" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>