<snapdata remixID="10976280"><project name="Lab 3.1.1 TEALS" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAC2klEQVR4nO3avUojYRiG4T0tSzvLFIIHFsEzcIg/iKgQVCLESsRqUgiCaWy0EiJYiHzbrsUkWTPsg7PXBVPOy1vcZH4yvwoE/UovwP9NgEQJkCgBEiVAogRIlACJEiBRAiRKgEQJkCgBEiVAogRIlACJEiBRAiRKgEQJkCgBEiVAogRIlACJEiBRAiRKgEQJkCgBEiVAogRIlACJEiBRAiRKgEQJkCgBEiVAogRIlACJEiBRAiRKgEQJkCgBEiVAogRIlACJEiBRAiRKgEQJkCgBEiVAogRIlACJEiBRAmxQVVXZ2dkp0+k0vUqnCbDBbDYrW1tbpdfrlbW1tdLv98v29nb5+PhIr9YpApzj+vq6rK+vl16v9+XY2Ngou7u7paqq9Io/ngDnWCbAz8/PMhwOy2AwKKPRqDw9PaXX/lEE2GA2m5XNzc0vl+B+v7/wElzXdTk7O/tHW/58Amzw50PI4eFheX19/evzWUyACxwfH3/7XBEuJsA56roudV1/+/z39/dycXHR4kbdI8A5Tk5OVp4xGAxa2KS7BNjg+fm5TCaTVmadn5+3MqeLBNigzfu38Xjc2qyuEWCD4XDY2qybm5vWZnWNABs8Pj62Nmt/f7+1WV0jwAaj0ai1WVdXV63N6hoBNmjzHvDu7q61WV0jwAYPDw/l/v6+lVlHR0etzOkiAc7RxmXYe8D5BDhHXdcr/woeHBy0tE03CXCBVZ5g/Re8mACX8J2QxLccAS7p9PR0qQ8TJpNJ2dvb+wcbdYMA/8J0Oi23t7elqqovL6pfXl5KVVVlOByu9PXM/0iAKxiPx+Xy8rK8vb2lV/mxBEiUAIkSIFECJEqARAmQKAESJUCiBEiUAIkSIFECJEqARAmQKAESJUCiBEiUAIkSIFECJEqARAmQKAESJUCiBEiUAIkSIFECJEqARAmQKAESJUCiBEiUAIkSIFECJEqARAmQKAESJUCifgP1DYasvrHU+gAAAABJRU5ErkJggg==</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,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</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="0" y="-3.694822225952521e-13" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,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="14" y="10"><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</l></block><block s="turn"><l>90</l></block></script><comment w="90" collapsed="false">This will draw a square</comment></block><block s="up"></block></script><script x="14" y="127.33333333333334"><block s="down"></block><block s="doRepeat"><l>3</l><script><block s="forward"><l>100</l></block><block s="turn"><l>120</l></block></script><comment w="90" collapsed="false">This will draw a triangle</comment></block><block s="up"></block></script><script x="14" y="244.66666666666666"><block s="down"></block><block s="doRepeat"><l>8</l><script><block s="forward"><l>100</l></block><block s="turn"><l>45</l></block></script><comment w="90" collapsed="false">This will draw an octogon</comment></block><block s="up"></block></script><script x="14" y="362.0000000000001"><block s="down"></block><block s="doRepeat"><l>5</l><script><block s="forward"><l>100</l></block><block s="turn"><l>75</l></block></script><comment w="90" collapsed="false">This will draw a pentagon</comment></block><block s="up"></block></script><script x="14" y="479.33333333333314"><block s="clear"><comment w="90" collapsed="false">This resets the sprite to the center and clears the stage</comment></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>90</l></block></script><script x="310" y="36.999999999999915"><custom-block s="Draw a square %s"><l>100</l></custom-block></script><script x="311" y="162.16666666666654"><custom-block s="Draw a triangle"></custom-block></script><script x="297" y="291.83333333333326"><custom-block s="Draw a octogon"></custom-block></script><script x="364" y="398.66666666666663"><custom-block s="Regular polygon size %s sides %s"><l>0.5</l><l>360</l></custom-block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Draw a triangle" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="down"></block><block s="doRepeat"><l>3</l><script><block s="forward"><l>100</l></block><block s="turn"><l>120</l></block></script><comment w="90" collapsed="false">This will draw a triangle</comment></block><block s="up"></block></script></block-definition><block-definition s="Draw a square %&apos;Size&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="forward"><block var="Size"/></block><block s="turn"><l>90</l></block></script><comment w="90" collapsed="false">This will draw a square</comment></block><block s="up"></block></script></block-definition><block-definition s="Draw a octogon" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="down"></block><block s="doRepeat"><l>8</l><script><block s="forward"><l>100</l></block><block s="turn"><l>45</l></block></script><comment w="90" collapsed="false">This will draw an octogon</comment></block><block s="up"></block></script></block-definition><block-definition s="Draw a pentagon" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="down"></block><block s="doRepeat"><l>5</l><script><block s="forward"><l>100</l></block><block s="turn"><l>75</l></block></script><comment w="90" collapsed="false">This will draw a pentagon</comment></block><block s="up"></block></script></block-definition><block-definition s="Regular polygon size %&apos;size&apos; sides %&apos;sides&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="down"></block><block s="doRepeat"><block var="sides"/><script><block s="forward"><block var="size"/></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><variables></variables></project><media name="Lab 3.1.1 TEALS" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>