<snapdata remixID="15054509"><project name="COncentric Square Programming" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAEQUlEQVR4AeyaP27qQBCHh6RIHyltuihSLpEqB4iSIrehoeAMXAAKBBegoqOGjo6eIyCeTGSe0Hv+g/F4Z3c+JMfgXe/OfL9PEJTcHXlAICCBO+EBgYAEEDAgfLYWQUAsCEoAAYPiZ3MExIGgBPwKGBQ7m+cEEDAnwTkIAQQMgp1NcwIImJPgHIQAAgbBzqY5AQTMSXAOQgABg2APuqmpzRHQVBz+ikFAf5mb6hgBTcXhrxgE9Je5qY4R0FQc/opBQH+Zm+q4UwFNdU4xJgggoIkY/BaBgH6zN9E5ApqIwW8RCOg3exOdI6CJGPwWgYCdZM8mRQQQsIgM1zshgICdYGaTIgIIWESG650QQMBOMLNJEQEELCLD9U4IIGAnmP1uUtU5AlYRYlyVAAKq4mXxKgIIWEWIcVUCCKiKl8WrCCBgFSHGVQkgoCpeFq8ikK6AVZ0zboIAApqIwW8RCOg3exOdI6CJGPwWgYB+szfROQKaiMFvEQiYXvZRdYSAUcWVXrEImF6mUXWEgFHFlV6xCJheplF1hIBRxZVesQgYONPj8Ri4grDbtypg2Fbi2H21Wsnr66t8fn7K19eX9Hq9OApXqhIBlcBmy2bvbofDQd7f30/CZdINh0N5e3vLhmU6nZ7Onn8goFL62+1WPj4+5Pv7Wx4fH//Z5fn52f27XwYFATMKCsfLy4ssFguZz+en4+npSe7v78877XY7Wa/X59denyBgR8mPRqPTR24m5GQykf1+L/1+X7KPaXH8QMCC8DNJrj3G43HBapeXHx4eZLlcymw2c/8xjICXbpxf/fz8SP3jd26v5/sb7RneFU8Q8ApYTG2fAAK2z5QVryCAgDVgZb8L1pjGlAYEELABNG5pjwACtseSlRoQQMAG0LjlL4FbnyHgrQS5/yYCCHgTPm6+lQAC1iC42Wwk+yb8v6PG7UwpIYCAJXDyocFgUPhXkXwO52YEELAZN+5qiQACtgSSZZoRiFfAZv2q3pX984LqBgkujoAJhhpTSwgYU1oJ1oqACYYaU0sIGFNaCdaKgAmGGlNLCBhTWr+1JvUTAZOKM75mEDC+zJKqGAGTijO+ZhAwvsySqhgBk4ozvmYQML7Mkqr4KgGT6pxmTBBAQBMx+C0CAf1mb6JzBDQRg98iENBv9iY6R0ATMfgtAgFrZc8kLQIIqEWWdWsRQMBamJikRQABtciybi0CCFgLE5O0CCCgFlnWrUUAAWth8jtJu3ME1CbM+qUEELAUD4PaBBBQmzDrlxJAwFI8DGoTQEBtwqxfSgABS/EwqE3AroDanbO+CQIIaCIGv0UgoN/sTXSOgCZi8FsEAvrN3kTnCGgiBr9FIKC97F1VhICu4rbXLALay8RVRQjoKm57zSKgvUxcVYSAruK21ywC2svEVUUXArrqnGZNEEBAEzH4LQIB/WZvonMENBGD3yIQ0G/2Jjr/AwAA///XZXTiAAAABklEQVQDAC8N+Y/+koMQAAAAAElFTkSuQmCC</thumbnail><scenes select="1"><scene name="COncentric Square Programming"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="NumOfSquares %&apos;numOfSquares&apos; SideLength %&apos;sideLength&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" 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>sideLength</l><block var="sideLength"/></block><block s="doSetVar"><l>numOfSquares</l><block var="numOfSquares"/></block><block s="doFor"><l>Count</l><l>1</l><block var="numOfSquares"/><script><block s="doRepeat"><l>4</l><script><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><l>2</l><block var="Count"/><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><block var="sideLength"/><l>-1</l></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="20" y="20" 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="294" y="51.33333333333334"><block s="receiveGo"></block><block s="doAsk"><l>How many squares would you like?</l></block><block s="doSetVar"><l>Squares</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What side length?</l></block><block s="doSetVar"><l>sideLength</l><block s="getLastAnswer"></block></block><custom-block s="NumOfSquares %s SideLength %s"><block var="Squares"/><block var="sideLength"/></custom-block></script></scripts></sprite><watcher var="Squares" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="sideLength" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="Squares"><l>2</l></variable><variable name="sideLength"><l>10</l></variable></variables></scene></scenes></project><media name="COncentric Square Programming" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"></media></snapdata>