<snapdata remixID="13771332"><project name="Concentric Squares" app="Snap! 10, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAA/RJREFUeF7t3LtRW1EQgOFLRkAhzJBQAgkBHdACESUwdENGC5RAQj3ySOMXiMeutPcsF30kDnzYlX99PnDHjI9Wq9Vq8qFAU4EjAJvKW7spACAIrQUAbM1vOYAMtBYAsDW/5QAy0FoAwNb8lgPIQGsBAFvzWw4gA60FAGzNbzmADLQWALA1v+UAMtBaAMDW/JYDyEBrAQBb81sOIAOtBQBszW85gAy0FgCwNb/lADLQWgDA1vyWA8hAawEAW/NbDiADrQUAbM1vOYAMtBYAsDW/5QAy0FoAwNb8lgPIQGsBAFvzWw4gA60FAGzNbzmADLQWALA1v+UAMtBaAMDW/JYDuBADLy8v09nZ2UJebfxlAhhvNfTk09PTdHNzM52enm72Pj4+Dt0/ahmAo0oH9lxeXk4nJydbJ38qvvUfFMAAjDmP3N/fTw8PD39vure7zs/Pp7u7uzlfQutsAFvzby9fg3x+fn71G7e3t9PFxcU3e6U1L+cgAa5vnOvr65qCM0+5urqajo+PfQ84c+eh4/8AXP/a8bEU/CPauAFHVLbjwwIADsSxpC/9o7IAOKr0NG2edn35fR0cwN89RuAYsWPg36eSVQC+AVj9YPL/jQfgtlkA3YAlN9muQwCcCeB7t50b0A24KTACx4gdu9463+nz3ICf3ID73FgAxpgDGAAYfTD56oFjH9Cxt3N5pwAMANzlbXUDxqoBWAAwis0N6CEk9RASBQNg7LZ775QbMHkD7oMtCnr3t3N5nwkggK1qAQQQwNEF9vky+t5rrZ43ukfnPjdg8gYEsJYrgAUA90FZ+3YubxqAAYD+JWQ+2AAGAO6SP/p94S6zf9LnAPgJwH3eaABj9QAEMCZlplMAzgQw+mAy0/u6mLEAvgEYfeCIvsNf/YhWdM5PPQegG7DVNoAD8/thhO3YAAI4sACAmwJuolZzr5Yf9A1Y/cARfVv99xz/Sh00wCgY5+YrcJAA58tpcrYAgNlizpcWALA0p2HZAgBmizlfWgDA0pyGZQsAmC3mfGkBAEtzGpYtAGC2mPOlBQAszWlYtgCA2WLOlxYAsDSnYdkCAGaLOV9aAMDSnIZlCwCYLeZ8aQEAS3Mali0AYLaY86UFACzNaVi2AIDZYs6XFgCwNKdh2QIAZos5X1oAwNKchmULAJgt5nxpAQBLcxqWLQBgtpjzpQUALM1pWLYAgNlizpcWALA0p2HZAgBmizlfWgDA0pyGZQsAmC3mfGkBAEtzGpYtAGC2mPOlBQAszWlYtgCA2WLOlxYAsDSnYdkCAGaLOV9aAMDSnIZlCwCYLeZ8aQEAS3Mali0AYLaY86UFACzNaVi2AIDZYs6XFvgFobl8xsLyaq0AAAAASUVORK5CYII=</thumbnail><scenes select="1"><scene name="Concentric Squares"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="ConcentricSquares %&apos;numSquares&apos; %&apos;sideLength&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="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>270</l></block><block s="doSetVar"><l>numSquares</l><block var="numSquares"/></block><block s="doSetVar"><l>sideLength</l><block var="sideLength"/></block><block s="doFor"><l>m</l><l>1</l><block var="numSquares"/><script><block s="doRepeat"><l>4</l><script><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><l>2</l><block var="m"/><block var="sideLength"/></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="sideLength"/></list></block></block><block s="setYPosition"><block s="reportVariadicSum"><list><block s="yPosition"></block><block var="sideLength"/></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="50" y="50" 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="47" y="10"><block s="receiveKey"><l><option>space</option></l><list></list></block><custom-block s="ConcentricSquares %n %n"><l>10</l><l>5</l></custom-block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="Concentric Squares" app="Snap! 10, https://snap.berkeley.edu" version="2"></media></snapdata>