<snapdata remixID="12430600"><project name="lab 3.1" app="Snap! 8.2, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAA/9JREFUeF7t2L1KYwEQxfGxUPAVFNL40QZLwdYHSCGIVhYBIRbp0omkCzYWCgGLdCLYWNjZCpaSSrAUfASxsMiSwC77QdSE3Bzn7D9gtbl3Zs75gawzvV6vF3xIQJTADABFyTN2kAAAgSBNAIDS+BkOQAxIEwCgNH6GAxAD0gQAKI2f4QDEgDQBAErjZzgAMSBNAIDS+BkOQAxIEwCgNH6GAxAD0gQAKI2f4QDEgDQBAErjZzgAMSBNAIDS+BkOQAxIEwCgNH6GAxAD0gQAKI2f4QDEgDQBAErjZzgAMSBNAIDS+BkOQAxIEwCgNH6GAxAD0gQAKI2f4QDEgDQBAErjZzgAMSBNAIDS+BkOQAxIEwCgNH6GAxAD0gQAKI2f4QDEgDQBAErjZzgAMSBNAIDS+BkOQAxIEwCgNH6GAxAD0gQAKI2f4QDEgDQBAErjZzgAMSBNAIDS+BkOQAxIEwCgNH6GAxAD0gQAKI2f4QDEgDQBAA6Jf2lpKZrNZuzu7koLch8OwA8arlQqv/716ekprq+vY2Vlxd3EVO8D4Cdx/47w51fn5ubi9fU1bm5uplqW4zAAjgGw/8j7+/sA4O3tbWxubo5to9VqRaPRGPv57A8C8Iu/gp+fn+Py8vKfX8Fvb28xPz8/loP+r/XV1dWxnnV5CIBDmlxYWIjj4+Mv/SekVqvF2dnZyCYeHh5ibW1t5OecHgCgqM3T09M4ODgQTf8+YwE4oS4ODw8Hf7bhM1oCABwtrw+//fLyEouLi5++cWtrK66urj793v/wBQBOsOW7u7vY2NiY4Bv9XwXACXfc6XRib29v6FvPz8+jWq1OeGre1wFwit3d39/H+vr6FCd+/1EALKCj7e3twd8M//70/5ZYKpUKmJj3lQCcUndHR0fR/+HzZwIALEjEyclJ1Ov1gt7u81oAFthlt9uNcrkc+/v70W63C5yU99UALLC7x8fHWF5ejtnZ2QKn5H41AAvu7+LiInZ2dgqekvf1AMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmALSoMe8RAMzbncXmPwC4Hj63X1ODjQAAAABJRU5ErkJggg==</thumbnail><scenes select="1"><scene name="lab 3.1"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="draw square" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="down"><comment w="90" collapsed="false">square</comment></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>50</l></block><block s="turn"><l>90</l></block></script></block><block s="up"></block></script></block-definition><block-definition s="sides:" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="Shape %&apos;Sides&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="down"></block><block s="doIf"><block s="reportVariadicLessThan"><list><block var="Sides"/><l>3</l></list></block><script><block s="up"></block><block s="doSayFor"><l>error</l><l>2</l></block></script></block><block s="doRepeat"><block var="Sides"/><script><block s="forward"><l>50</l></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="Sides"/></block></block></script></block><block s="up"></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="46"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAFhVJREFUeF7t3VusJWlVB/CvdjsmmqhtTNRojMFuFYyE6ANekNgYNALpU191294QCV5wvBAjGB8EFXXwgQjG4GVElCAC6thdX+0JYNRIG8TLPGgIRlB7JMZo1MTYaqKJY1eZHeZhIjhzzu599vr2+X7nZR6oqrXWb63kn0O6Z7rkhwABAgQIENi7QLf3igoSIECAAAECSQA7AgIECBAgECAggAPQlSRAgAABAgLYDRAgQIAAgQABARyAriQBAgQIEBDAboAAAQIECAQICOAAdCUJECBAgIAAdgMECBAgQCBAQAAHoCtJgAABAgQEsBsgQIAAAQIBAgI4AF1JAgQIECAggN0AAQIECBAIEBDAAehKEiBAgAABAewGCBAgQIBAgIAADkBXkgABAgQICGA3QIAAAQIEAgQEcAC6kgQIECBAQAC7AQIECBAgECAggAPQlSRAgAABAgLYDRAgQIAAgQABARyAriQBAgQIEBDAboAAAQIECAQICOAAdCUJECBAgIAAdgMECBAgQCBAQAAHoCtJgAABAgQEsBsgQIAAAQIBAgI4AF1JAgQIECAggN0AAQIECBAIEBDAAehKEiBAgAABAewGCBAgQIBAgIAADkBXkgABAgQICGA3QIAAAQIEAgQEcAC6kgQIECBAQAC7AQIECBAgECAggAPQlSRAgAABAgLYDRAgQIAAgQABARyAriQBAgQIEBDAboAAAQIECAQICOAAdCUJECBAgIAAdgMECBAgQCBAQAAHoCtJgAABAgQEsBsgQIAAAQIBAgI4AF1JAgQIECAggN0AAQIECBAIEBDAAehKEiBAgAABAewGCBAgQIBAgIAADkBXkgABAgQICGA3QIAAAQIEAgQEcAC6kgQIECBAQAC7AQIECBAgECAggAPQlSRAgAABAgLYDRAgQIAAgQABARyAriQBAgQIEBDAboAAAQIECAQICOAAdCUJECBAgIAAdgMECBAgQCBAQAAHoCtJgAABAgQEsBsgQIAAAQIBAgI4AF1JAgQIECAggN0AAQIECBAIEBDAAehKEiBAgAABAewGCBAgQIBAgIAADkBXkgABAgQICGA3QIAAAQIEAgQEcAC6kgQIECBAQAC7AQIECBAgECAggAPQlSRAgAABAgLYDRAgQIAAgQABARyAriQBAgQIEBDAboAAAQIECAQICOAAdCUJECBAgIAAdgMECBAgQCBAQAAHoCtJgAABAgQEsBsgQIAAAQIBAgI4AF1JAgQIECAggN0AAQIECBAIEBDAAehKEiBAgAABAewGCBAgQIBAgIAADkBXkgABAgQICGA3QIAAAQIEAgQEcAC6kgQIECBAQAC7AQIECBAgECAggAPQlSRAgAABAgLYDRAgQIAAgQABARyAriQBAgQIEBDAboAAAQIECAQICOAAdCUJECBAgIAAdgMECBAgQCBAQAAHoCtJgAABAgQEsBsgQIAAAQIBAgI4AF1JAgQIECAggN0AAQIECBAIEBDAAehKEiBAgAABAewGCBAgQIBAgIAADkBXkgABAgQICGA3QIAAAQIEAgQEcAC6kgQIECBAQAC7AQIECBAgECAggAPQlSRAgAABAgLYDRAgQIAAgQABARyAriQBAgQIEBDAboAAAQIECAQICOAAdCUJECBAgIAAdgMECBAgQCBAQAAHoCtJgAABAgQEsBsgQIAAAQIBAgI4AF1JAgQIECAggN0AAQIECBAIEBDAAehKEiBAgAABAewGCBAgQIBAgIAADkBXkgABAgQICGA3QIAAAQIEAgQEcAC6kgQIECBAQAC7AQIECBAgECAggAPQlSRAgAABAgLYDRAgQIAAgQABARyAriQBAgQIEBDAboAAAQIECAQICOAAdCUJECBAgIAAdgMECBAgQCBAQAAHoCtJgAABAgQEsBsgQIAAAQIBAgI4AF1JAgQIECAggN0AAQIECBAIEBDAAehKEiBAgAABAewGCBAgQIBAgIAADkBXkgABAgQICGA3QIAAAQIEAgQEcAC6kgQIECBAQAC7AQIECBAgECAggAPQlSRAgAABAgLYDRAgQIAAgQABARyAriQBAgQIEBDAboAAAQIECAQICOAAdCUJECBAgIAAdgMECBAgQCBAQAAHoCtJgAABAgQEsBsgQIAAAQIBAgI4AF1JAgQIECAggN0AAQIECBAIEBDAAehKEiBAgAABAewGCBAgQIBAgIAADkBXkgABAgQICGA3QIAAAQIEAgQEcAC6kgQIECBAQAC7AQIECBAgECAggAPQlSRAgAABAgLYDRAgQIAAgQABARyAriQBAgQIEBDAboAAAQIECAQICOAAdCUJECBA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</pentrails><costumes><list struct="atomic" id="47"></list></costumes><sounds><list struct="atomic" id="48"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="53"><costumes><list struct="atomic" id="54"></list></costumes><sounds><list struct="atomic" id="55"></list></sounds><blocks></blocks><variables></variables><scripts><script x="82" y="49.33333333333334"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="clear"></block></script><script x="87" y="280.1666666666667"><block s="down"><comment w="90" collapsed="false">triangle</comment></block><block s="doRepeat"><l>3</l><script><block s="forward"><l>50</l></block><block s="turn"><l>120</l></block></script></block><block s="up"></block></script><script x="87" y="423.83333333333337"><block s="down"><comment w="90" collapsed="false">pentagon</comment></block><block s="doRepeat"><l>5</l><script><block s="forward"><l>50</l></block><block s="turn"><l>72</l></block></script></block><block s="up"></block></script><script x="89" y="575"><block s="down"><comment w="90" collapsed="false">octagon</comment></block><block s="doRepeat"><l>8</l><script><block s="forward"><l>50</l></block><block s="turn"><l>45</l></block></script></block><block s="up"></block></script><script x="79" y="138"><block s="down"><comment w="90" collapsed="false">square</comment></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>50</l></block><block s="turn"><l>90</l></block></script></block><block s="up"></block></script><script x="397" y="53.33333333333334"><block s="receiveGo"></block><custom-block s="Shape %s"><l></l></custom-block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="lab 3.1" app="Snap! 8.2, https://snap.berkeley.edu" version="2"></media></snapdata>