<snapdata remixID="14080088"><project name="connected squares" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABDBJREFUeF7t3TFOW0EQgOE1FByAM1BxAM6BaLgFJ4CGQyDR0HIHxCkQBS01EgU9jhzFiQXG8/zs8TjPX8poPUv+/eB5A1FG4/F43PxSoKjACMCi8rb9XQBAEEoLAFia3+YAMlBaAMDS/DYHkIHSAgCW5rc5gAyUFgCwNL/NAWSgtACApfltDiADpQUALM1vcwAZKC0AYGl+mwPIQGkBAEvz2xxABkoLAFia3+YAMlBaAMDS/DYHkIHSAgCW5rc5gAyUFgCwNL/NAWSgtACApfltDiADpQUALM1vcwAZKC0AYGl+mwPIQGkBAEvz2xxABkoLAFia3+YAMlBaAMDS/DYHkIHSAgCW5rf5IAFO/+uT0WjkhLe8wCABTpqfnZ21z8/P9vLy0u7u7trJycmWH8VufniDBTg5ztPT02+n+v7+3h4fH9v+/v5unviW/akHDfDi4qK9vr7OTf7x8dFubm7a0dHRlh3Jbn04gwX49PTUrq6u/p7m3t5eOzw8bLe3t7t1wlv+px0kwMklZPIe8O3trT08PLSDg4MtP4bd/fAGCbDPcd7f3/d5We/XnJ+f937tkF4I4J/TnADcFIpN7rXtWAH8AvDy8rIdHx+nnNvz83O7vr5uAP7LC+AXgJk4prMz90j5zEkcCiCAibzi0QAuALiui8n0vaWvgN9BAhgAXPViMvu4BRDAH58J83BMf6/PxWTehQNAAHsB7HNpWAS6z7z43dT/ucIjuMMjuA8YALt9QgC4JMDoYrLowuER7BG88iN40VfD6MIBIIBrAzh7Mel64QAQwLUB7PPVDkAAAex2N9jYKpeQHpeQyUXDI3g9RgHsCXBe/j6P5fUc4/87BcAeABcdt7+GWe6TAcAlAXbN6y+iu5UCEMBuUpJWAdgBoB9GSNLXWgOwA8BV8kcXk1VmD+G1AAYA13HIfiD154oALgC4DnyzM3wnxHdClvpOCIDrLgBgCLDPhaPrMflnmQCGALtiWmVdnx9wXWW/bX6t94Az7wE3eVCr/mOnTX6smXsBmFnX7LAAgGEiCzILAJhZ1+ywAIBhIgsyCwCYWdfssACAYSILMgsAmFnX7LAAgGEiCzILAJhZ1+ywAIBhIgsyCwCYWdfssACAYSILMgsAmFnX7LAAgGEiCzILAJhZ1+ywAIBhIgsyCwCYWdfssACAYSILMgsAmFnX7LAAgGEiCzILAJhZ1+ywAIBhIgsyCwCYWdfssACAYSILMgsAmFnX7LAAgGEiCzILAJhZ1+ywAIBhIgsyCwCYWdfssACAYSILMgsAmFnX7LAAgGEiCzILAJhZ1+ywAIBhIgsyCwCYWdfssACAYSILMgsAmFnX7LAAgGEiCzILAJhZ1+ywAIBhIgsyCwCYWdfssACAYSILMgsAmFnX7LAAgGEiCzILAJhZ1+ywAIBhIgsyC/wCiO821ad5GN0AAAAASUVORK5CYII=</thumbnail><scenes select="1"><scene name="connected squares"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="ConcSquares %&apos;numSquares&apos; %&apos;deltaLen&apos;" type="command" category="pen"><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="doFor"><l>i</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 s="reportDifference"><block var="i"/><l>1</l></block><block var="deltaLen"/></list></block></block><block s="turn"><l>90</l></block><block s="up"></block></script></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><block var="deltaLen"/></list></block></block><block s="changeYPosition"><block var="deltaLen"/></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="46"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="47"></list></costumes><sounds><list struct="atomic" id="48"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-50" y="50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="53"><costumes><list struct="atomic" id="54"></list></costumes><sounds><list struct="atomic" id="55"></list></sounds><blocks></blocks><variables></variables><scripts><script x="52.21868896484375" y="68.23537190755209"><block s="receiveGo"></block><block s="up"></block><custom-block s="ConcSquares %n %n"><l>10</l><l>5</l></custom-block></script></scripts></sprite><watcher scope="Sprite" s="xPosition" style="normal" x="9.999999999999773" y="31.000001999999967" color="74,108,212" hidden="true"/><watcher var="sideLen" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher scope="Sprite" s="yPosition" style="normal" x="10" y="60.000001999999995" color="74,108,212" hidden="true"/></sprites></stage><variables><variable name="sideLen"><l>10</l></variable></variables></scene></scenes></project><media name="connected squares" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"></media></snapdata>