<snapdata remixID="14732125"><project name="Concentric squares" app="Snap! 11.0.7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Concentric squares"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="initialization" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>270</l></block></script></block-definition><block-definition s="concentricSquares %&apos;numSq&apos; %&apos;sideLen&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"></input><input type="%n" initial="1"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block var="numSq"/><script><block s="doRepeat"><l>4</l><script><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><block s="reportVariadicProduct"><list><l>2</l><block var="i"/></list></block><block var="sideLen"/></list></block></block><block s="turnLeft"><l>90</l></block><block s="up"></block></script></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><block var="sideLen"/></list></block></block><block s="setYPosition"><block s="reportVariadicSum"><list><block s="yPosition"></block><block var="sideLen"/></list></block></block></script></block></script></block-definition></blocks><primitives></primitives><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="57"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="58"></list></costumes><sounds><list struct="atomic" id="59"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="60" y="60" heading="270" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="64"><costumes><list struct="atomic" id="65"></list></costumes><sounds><list struct="atomic" id="66"></list></sounds><blocks></blocks><variables></variables><scripts><script x="169" y="40.33333333333334"><block s="receiveKey"><l><option>space</option></l><list></list></block><custom-block s="initialization"></custom-block><block s="doAsk"><l>How many squares?</l></block><block s="doSetVar"><l>numberSqExternal</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Side length?</l></block><block s="doSetVar"><l>sideLenExternal</l><block s="getLastAnswer"></block></block><custom-block s="concentricSquares %n %n"><block var="numberSqExternal"/><block var="sideLenExternal"/><comment w="90" collapsed="false">Left: number of squares&#xD;Right: side length of squares</comment></custom-block></script></scripts></sprite><watcher var="numberSqExternal" style="normal" x="10" y="10" color="243,118,29"/><watcher var="sideLenExternal" style="normal" x="10" y="31.000001999999995" color="243,118,29"/></sprites></stage><variables><variable name="numberSqExternal"><l>20</l></variable><variable name="sideLenExternal"><l>3</l></variable></variables></scene></scenes></project><media name="Concentric squares" app="Snap! 11.0.7, https://snap.berkeley.edu" version="2"></media></snapdata>