<snapdata remixID="15145137"><project name="WP_Loops" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAC0dJREFUeF7tnQtQVccZx/8KNhgfEe1oGxwfU42jaGpkIoMPsB3FGCMdX62vREV8dEbxQSigsVECCr6iFFFT4yNg0iaYxrF0NNFRiXViMWi0aiUiDoNxfI0ENIOJaGfPHdArj93z2HPPHr8z46Dw7be7v/3d3Xu+e700efjw4UPQRQR8RKAJCegj8tStRoAEJBF8SqBeAU+fPo2DBw+Cnc5NmjSpHaBd/x4wYABCQ0N9CoY6t4dAHQH37t2Lnj17Wtp7qxbPIje6DwL8H8lcXwd+fk0xZP1/cP/+fdy7dw/BwcGWjoOSOY+Al4AFBQVo0aJF7c5Xs+OZ/boleSFSO58Xmv2PCadw9epVbefNy8tDfHy8UDsKUpOAl4BLly7F2LFjtZkcOXIECxYswPr169GrVy/cuHEDkydP1n528uRJ7Sv73vDhw9GhQwcEBQXh7t27msBxcXFYtGgREhMTERERgW0r4rGi6wUvQi3TS3EnoVMdalXxhSgrK9O+X1paiqioKDXJ0qiFCHgJyGQLCwvTGh49elT7O5MgICAAgYGBaNu2LVq2bIl27drh/HnPjnb48GFkZGTAz89PE7J///6avMXFxZgxYwbS09ORs/YtrHxMQL9OLwHNmqO6+FidQd5dVIDLly9r3z937hymT58uNBEKUpOAl4BXrlxBSUkJ9wgeNmwYqqqqkJ+frx2VvCP648xUrOh8VogQ2wGZ3Cwv+zpz5kyhdhSkJoE6NyEbNmxA7969LZ2Nv78/BoSFoVmzZo3mvV1+G4WFnuN99+7dyMrKsnQclMx5BBxZhmGYunTpgtGjRzuPGI3IUgK2lGHYiIOCnkdWVEe0CWjKncCo98+hoqJCi+vWrRs3ngLUJWBLGYY9R7xWehH9D88TIhWQeglFRUXac0tWFJ84caJQOwpSj0CDZRhWUhk0aBBCQkIwcOBATYQJEyZotbnk5GRtpuvWrUN2drZWlomJiUFaWhrYDUpsbKx2Z9yxY0eMGTNGu5O9deUyQvNjawn59xuDpu27o/rbL+vcDT+TUoyzZx/dtPTt21c9sjRiIQINlmFY62vXriElJUWToUePHrh586ZWljl+/LiWPDMzU6sVMklZ7Y7JyGqFOTk5XmWa3Nxc3Ln5HULz53sL2KE7Hlz7FvcLP/Ua7M/euVhba6ysrMTQoUOFJkNB6hEwVIYZPHiwNtP6yjDh4eEoLy/HmTNnvMozVeXXEXZ0oRCh6sVnatsfOHAAy5cvF2pHQeoRsKUMU4MlJKQf2jzXplFK5d+X4+uvC7WYEydOICEhQT2qNGJhAg2+HcvX71N9/F04wrOhQOUI0PsBlVsydw2YBHTXeio3GxJQuSVz14BJQHetp3KzIQGVWzJ3DZgEdNd6KjcbElC5JXPXgElAd62ncrMhAZVbMncNmAR013oqNxsSULklc9eASUB3radysyEBlVsydw2YBHTXeio3GxJQuSVz14BJQHetp3KzIQGVWzJ3DZgEdNd6KjcbElC5JXPXgElAd62ncrMhAZVbMmsGHPsOkLHUmlxmspCAZugp2jZ8ItDyWeDOD8DnO4CAZ3w3ERLQd+xt7/n7SmDULOCvK4AeXT3dMxlffhFYm2T7cLQOSUDfcLe915mLgQslQP5HdbueGg+UlNX/M9kDJQFlE3ZAfrbLvdgDyFzW8GBulQOj/whsSwO6dbZv0CSgfaxt76ngNBC3EsjbCrRqIdY9k/W5VsDe98TizUaRgGYJOrR95DSg6p6xYzX9PSDvkLG2enGQgHqJOTye/erJiEnA5N8BsycYH2x1NfCbKcCcScCkUcbz8FqSgDxCCv08YyeQu8/aneu3U4DqB8CRD+WAIAHlcLU9K3vu1jwA2L/d+q735QMrNnlysz6svEhAK2n6IFfN3Sur47F6nsyLSf5SMLDhLet6IQGtY2l7Jl/U78bNBa7fsu6YJwFt18aaDtlu1LUjsHO1Nfn0ZCn9DpgSB2xKBoK762lZN5YENMfP9tZfngCWrAVyM4H27Wzv3qtD9iBg9UVWZzR6kYBGyfmg3dA3gB9/su74s2IKrNDNCt71vcQnkp8ErIfSn/A2vkKBCD9LYvLxr0bzPHgADJkMjIgAkuZY0qWlSVjBmxW+p48Dpnt+26/wRQLWg2obcrTvRmOKMEijgeF4FY0JWFQCxCw2vsMYHZeRduxIZpee3ZAEdLiAbHhsYfUsqhF5rGiTtBpoFwi8GSOeTV0B014HErPFZ6oj0kk7oEoCGnmgqCvgwnCg31Dg9T/rUEss1GkCpmZ5bj6WP/pNZ2ITsTnq6RGQyZeaBywZCbybbzlmpwmowi6YnAmwN0K8LfYLUWvXTL0d8NJp4C9zPeIVnQA2LbJcQhJQ/2PayO7HelFPQLb7Pb7rsX+vPgj4N9NPrYEWThQwaQ3QpjWQMMuyaVqa6OkQ8JM1QOVtIDrVG96TUppE60QBnXwMr9nqeX14lYHfK6nWDtiQaMvGAiOigdCRJtXzNCcB9WE0uvupdQQnRAKTlgC/jqifjoW7oFMFnLcceKErMO8NfYLIjn46BOQJ9s8twOWzwNwM07ydKqATj+GsXcCZC553xhi51DiCefLVzFw0jkOKBBRXyczup8YRfOoQ8Ld0IG0fn8rVS8CqaabLMk4WMDoRGBgCzBjPx2FHhPsF1Lursfilfwfa/tIwfycL6KRjeOenwMFjwAdrDKN2eB1waxIQ2B4Yu1DfDPVK+0R2ElAMt9ndz/lHsFGR3p0FBA8EIqeKkVRMwN/HAuNHeP748nK3gEy++ZuALsHGGBuV18F1wMdBWLH4xsB6Wn32BZD9GbB7o5ksTn0p7ocKYMlr5m4m8nOBo/8AFu/STcjpR7ATngeyB8ChXYBfU914vRo4swxjYvfymp3BPCoIODIGmD8NiBxkTgCjra3agZ0n4JFPgGN7gCTP2+JNXQZ3UhUEZJ9u+uoM37xT+tBXQNoWaz6FwXkCGty1GhSV5YvdCHTtI+yyCgL68hhmu9+eLUBga2GkDQY6S8C1M4E+g4FIi1/s1Cm1KgIOmQSsSgT6S/5Ijiftser4dV4ZRqcowo+/95OA1j8HxscJNVFFwKvXgT/Mt/cYLjwLLEixrk/n7IDaKxgfA21/ISSJ7iAdcjtFwM2bN+Pfx8uQvT2lwelauRuJMGX95awFOj0vEs2PcYaAFr2G2+h0vzkMfLQSSNvPpeIUAdlAXw5/E82DPK91/VRxANOiijF79uzaOTAhHv/Ue+7kTAZYLbwzBGS70/BpJtEINN+/Q6i2yAQ8hf+iL3oLJDUXsgMfNvof01n2Aa99Dv9WkXU6Kju3DLnbo/BNST/tPwTJvm5XAHu+sO74dc5zwI2xwK/6yubnyf9KtFA/NbugULCJoP+hCKvQ+JvpeAJeut4PFXdMDEJH0+hxOoIFQp2xAwoM9GkNefIInjrqIubMceAHxBhcIBLQIDg7monchNgxDpl9kIAy6VJuLgESkIuIAmQSIAFl0qXcXAIkIBcRBcgkQALKpEu5uQRIQC4iCpBJgASUSZdycwmQgFxEFCCTAAkoky7l5hIgAbmIKEAmARJQJl3KzSVAAnIRUYBMAiSgTLqUm0uABOQiogCZBEhAmXQpN5cACchFRAEyCZCAMulSbi4BEpCLiAJkEiABZdKl3FwCJCAXEQXIJEACyqRLubkESEAuIgqQSYAElEmXcnMJkIBcRBQgkwAJKJMu5eYSIAG5iChAJgESUCZdys0lQAJyEVGATAIkoEy6lJtLgATkIqIAmQRIQJl0KTeXAAnIRUQBMgmQgDLpUm4uARKQi4gCZBIgAWXSpdxcAiQgFxEFyCRAAsqkS7m5BP4PNoG85IxHskIAAAAASUVORK5CYII=</thumbnail><scenes select="1"><scene name="WP_Loops"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations>de:drucke _ in Größe _&#xD;</translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;stage.changed();</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations>de:ist _ leer?&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportVariadicEquals"><list><block var="data"/><block s="reportNewList"><list></list></block></list></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:behalte Elemente, die _ aus _&#xD;</translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:kombiniere mit _ die Elemente von _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script><list></list></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations>de:wenn _ dann _ sonst _&#xD;</translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:für _ = _ bis _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block var="start"/><block var="end"/></list></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicLessThan"><list><block var="i"/><block var="end"/></list></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicGreaterThan"><list><block var="i"/><block var="end"/></list></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:füge Wörter zusammen _&#xD;</translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></list></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></list></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script><list></list></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Satz _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Satz $arrowRight Liste _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:fange _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block><custom-block s="ignore %s"><l>3</l></custom-block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _&#xD;</translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations>de:fange _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _ _&#xD;</translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations>de:für jedes _ von _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations>de:falls _ dann _ und pause $pause-1-255-220-0&#xD;</translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script><list></list></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Wort $arrowRight Liste _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations>de:ignoriere _&#xD;</translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Wort _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block-definition><block-definition s="%&apos;x&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block var="x"/></block></script></block-definition><block-definition s="numbers from %&apos;from&apos; to %&apos;to&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:Zahlen von _ bis _&#xD;</translations><inputs><input type="%n">1</input><input type="%n">10</input></inputs><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="from"/><block var="to"/></list></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doReport"><block s="reportCONS"><block var="from"/><custom-block s="numbers from %n to %n"><block s="reportVariadicSum"><list><block var="from"/><l>1</l></list></block><block var="to"/></custom-block></block></block></script></block-definition><block-definition s="map %&apos;func&apos; over %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:wende _ an auf _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block var="data"/></block></script><list></list></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="func"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><custom-block s="map %repRing over %l"><block var="func"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script></block-definition><block-definition s="reset" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="up"></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><l>-140</l><l>-60</l></block><block s="setSize"><l>3</l></block><block s="setColor"><color>255,112,61,1</color></block></script></block-definition><block-definition s="move 10 steps" type="predicate" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></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="true" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="502"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="503"></list></costumes><sounds><list struct="atomic" id="504"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="100" y="-60" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="61.00000000000001,87.59999999999991,255,1" pen="tip" id="509"><costumes><list struct="atomic" id="510"></list></costumes><sounds><list struct="atomic" id="511"></list></sounds><blocks></blocks><variables></variables><scripts><script x="28" y="42.57142857142834"><block s="receiveGo"></block><custom-block s="reset"></custom-block><block s="down"></block><block s="doSetVar"><l>num_sides</l><l>3</l></block><block s="doSetVar"><l>side_length</l><l>80</l></block><block s="doRepeat"><block var="num_sides"/><script><block s="forward"><block var="side_length"/></block><block s="turnLeft"><block s="reportQuotient"><l>360</l><block var="num_sides"/></block></block><block s="doWait"><l>1</l></block></script></block><block s="up"></block><block s="forward"><block s="reportVariadicSum"><list><block var="side_length"/><l>30</l></list></block></block><block s="changePenColorDimension"><l><option>hue</option></l><l>30</l></block><block s="down"></block><block s="doChangeVar"><l>num_sides</l><l>1</l></block><block s="doRepeat"><block var="num_sides"/><script><block s="forward"><block var="side_length"/></block><block s="turnLeft"><block s="reportQuotient"><l>360</l><block var="num_sides"/></block></block><block s="doWait"><l>1</l></block></script></block><block s="up"></block><block s="forward"><block s="reportVariadicSum"><list><block var="side_length"/><l>50</l></list></block></block><block s="changePenColorDimension"><l><option>hue</option></l><l>30</l></block><block s="down"></block><block s="doChangeVar"><l>num_sides</l><l>1</l></block><block s="doRepeat"><block var="num_sides"/><script><block s="forward"><block var="side_length"/></block><block s="turnLeft"><block s="reportQuotient"><l>360</l><block var="num_sides"/></block></block><block s="doWait"><l>1</l></block></script></block></script><comment x="159.95238195238085" y="10" w="116.42857142857143" collapsed="false">Draw a triangle, square, pentagon!</comment></scripts></sprite><watcher var="num_sides" style="normal" x="10" y="10" color="243,118,29"/><watcher var="side_length" style="normal" x="10" y="31.000001999999995" color="243,118,29"/></sprites></stage><variables><variable name="num_sides"><l>5</l></variable><variable name="side_length"><l>80</l></variable></variables></scene></scenes></project><media name="WP_Loops" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"></media></snapdata>