<snapdata remixID="9012433"><project name="generalization" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" volume="100" pan="0" lines="round" ternary="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="50" 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="30" y="29"><block s="clear"></block></script><script x="56" y="168"><custom-block s="draw a horizontally centered shape with perimeter %n and %n sides"><l>400</l><l>16</l></custom-block></script><script x="37" y="79"><custom-block s="draw a horizontally centered square"></custom-block><custom-block s="draw a horizontally centered circle"></custom-block></script></scripts></sprite><watcher var="sizeOfSingleSide" style="normal" x="10" y="10" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="draw a horizontally centered square" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="up"><comment w="90" collapsed="false">Before</comment></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>0</l></block><block s="forward"><l>50</l></block><block s="setHeading"><l>90</l></block><block s="down"></block><block s="forward"><l>50</l></block><block s="doRepeat"><l>3</l><script><block s="turn"><l>90</l></block><block s="forward"><l>100</l></block></script></block><block s="turn"><l>90</l></block><block s="forward"><l>50</l></block></script></block-definition><block-definition s="draw a horizontally centered circle" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>0</l></block><block s="forward"><l>50</l></block><block s="setHeading"><l>90</l></block><block s="down"></block><block s="forward"><block s="reportQuotient"><block s="reportQuotient"><l>400</l><l>360</l></block><l>2</l></block></block><block s="doRepeat"><l>359</l><script><block s="turn"><l>1</l></block><block s="forward"><block s="reportQuotient"><l>400</l><l>360</l><comment w="90" collapsed="false">this is to keep the perimeter between the square and circle the same</comment></block></block></script></block><block s="turn"><l>1</l></block><block s="forward"><block s="reportQuotient"><block s="reportQuotient"><l>400</l><l>360</l></block><l>2</l></block></block><block s="up"></block></script></block-definition><block-definition s="draw a horizontally centered shape with perimeter %&apos;size&apos; and %&apos;sides&apos; sides" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>sizeOfSingleSide</l></list></block><block s="doSetVar"><l>sizeOfSingleSide</l><block s="reportQuotient"><block var="size"/><block var="sides"/></block></block><block s="up"><comment w="90" collapsed="false">Before</comment></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>0</l></block><block s="forward"><l>50</l></block><block s="setHeading"><l>90</l></block><block s="down"></block><block s="forward"><block s="reportQuotient"><block var="sizeOfSingleSide"/><l>2</l></block></block><block s="doRepeat"><block s="reportDifference"><block var="sides"/><l>1</l></block><script><block s="turn"><block s="reportQuotient"><l>360</l><block var="sides"/></block></block><block s="forward"><block var="sizeOfSingleSide"/></block></script></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="sides"/></block></block><block s="forward"><block s="reportQuotient"><block var="sizeOfSingleSide"/><l>2</l></block></block><block s="up"></block></script></block-definition></blocks><variables><variable name="sizeOfSingleSide"><l>0</l></variable></variables></project><media name="generalization" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>