<snapdata remixID="12264916"><project name="Lab5_ForLoops" app="Snap! 8.1, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABKVJREFUeF7t3bFKI1EYxfEvIqJoCgkq2qtFiryAGMHWRiufIL0PYKOdjYXvIHZT5QHyECmsrMRHEETIMrNkcUEz944znJn5/sKyhSH3u+f89prJrNqZzWYz44MERAl0AChKnmWzBAAIBGkCAJTGz+IAxIA0AQBK42dxAGJAmgAApfGzOAAxIE0AgNL4WRyAGJAmAEBp/CwOQAxIEwCgNH4WByAGpAkAUBo/iwMQA9IEACiNn8UBiAFpAgCUxs/iAMSANAEASuNncQBiQJoAAKXxszgAMSBNAIDS+FkcgBiQJgBAafwsDkAMSBMAoDR+FgcgBqQJAFAaP4sDEAPSBAAojZ/FAYgBaQIAlMbP4gDEgDQBAErjZ/HWAXx+frbDw0OabUgCrQM4HA5tdXXVjo+Psz87Ozu2u7tr3W63IZX4GrN1AMfjsd3c3Nje3p59fHzYxsaGbW5uZn+fnJzY6empra2t+Wq5xrttHcA067u7O5tMJraysvJf9Onv5Hl9fbXBYGAPDw9ArAHM1gF8eXmx0Whk6+vr1ul0sojf39+zv9Mvz0dHR7a9vW37+/u2tLRUgwp8j9A6gBcXF/b5+Wm9Xi87AQ8ODuzs7OzbC5Pz8/PatZ8kSe1mqnKg1gF8fHy0fr9vW1tb2Um3vLz8Y34pQG+FV4mpyHO3DmBMCHOA19fXGVrlx9vbm11dXSlHkKwNwCSxp6cnu7y8lBQwX7QOMygCAKAY4PwUBqCCv3jNOpRfhxmUNXACik7A+YkHQMe/MV1ZPgD/nrucgJyAyq/AAEzfB1x0AZB+rqyPr1fanICcgBbyJbiqq1MAAjAK4G9u2313twWAAIwGWOZtOwACsBDAmNt2i26vARCAhQDGvCbMu7hJL0pCXoeWdRFUx+fhbZiAq+BYKCGoOAE5AYNOnyJQABh+1nIClngCxmCNeWx4nc17JAABKFULQAACUJVAGa/Vvt6qm06ndnt7W9lrS1VOVa7LCVjiCTgvqgzYVZZep+cGYEGAebfmQv6TQ+zbO3WCU9YsACwIMKQA3ojOTwmAkQDv7++znzUT+vHTNzvxNgxvRBe6WAiFl/c4AAIwCmAeqNjPAxCAAIz9V1PB43kNyPeEVMAq/CkBCMBwLRU8EoAArIBV+FMC8BuAZX4n3E9VxNy2C6+zeY8EoOgEjLlt1zxW4RMD8AvAvNtr4bHGPTLvtl3cszXr0QAUn4BzLjHfa9IsYounBWCSWOzttaoAqH9GYVX7WvS8AHT2M5kVyABYt9SZ518Crk9AHOgTAKC+A9cTANB1/frNA1DfgesJAOi6fv3mAajvwPUEAHRdv37zANR34HoCALquX795AOo7cD0BAF3Xr988APUduJ4AgK7r128egPoOXE8AQNf16zcPQH0HricAoOv69ZsHoL4D1xMA0HX9+s0DUN+B6wkA6Lp+/eYBqO/A9QQAdF2/fvMA1HfgegIAuq5fv3kA6jtwPQEAXdev3zwA9R24ngCAruvXbx6A+g5cTwBA1/XrNw9AfQeuJwCg6/r1mwegvgPXEwDQdf36zQNQ34HrCQDoun795gGo78D1BAB0Xb9+838AFIDA1Un0aJMAAAAASUVORK5CYII=</thumbnail><scenes select="1"><scene name="Lab5_ForLoops"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="nested, squares: %&apos;squares&apos; increase %&apos;increase&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doFor"><l>length</l><l>1</l><block var="squares"/><script><block s="doRepeat"><l>4</l><script><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><block var="length"/><block var="increase"/></list></block></block><block s="turn"><l>90</l></block></script></block><block s="up"></block><block s="setHeading"><l>315</l></block><block s="forward"><block s="reportMonadic"><l><option>sqrt</option></l><block s="reportVariadicProduct"><list><block s="reportPower"><block s="reportQuotient"><block var="increase"/><l>2</l></block><l>2</l></block><l>2</l></list></block></block></block><block s="setHeading"><l>90</l></block><block s="down"></block></script></block></script><scripts><script x="282.5859375" y="154.1666666666668"><block var="length"/></script><script x="327.5859375" y="103.16666666666669"><block s="reportVariadicProduct"><list><l></l><l>2</l></list></block></script><script x="315.99492187500005" y="273.99999999999994"><block var="squares"/></script></scripts></block-definition></blocks><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="54"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="55"></list></costumes><sounds><list struct="atomic" id="56"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-55" y="55" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="61"><costumes><list struct="atomic" id="62"></list></costumes><sounds><list struct="atomic" id="63"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="536.3333333333334"><block s="down"></block><block s="doFor"><l>length</l><l>1</l><l>360</l><script><block s="forward"><block s="reportVariadicProduct"><list><l>0.05</l><block var="length"/></list></block></block><block s="turn"><l>10</l></block></script></block></script><script x="84" y="647.6666666666667"><block s="receiveKey"><l><option>c</option></l><list></list></block><block s="doFor"><l>i</l><l>10</l><l>0</l><script><block s="doSayFor"><block s="reportVariadicProduct"><list><block var="i"/><l>10</l></list></block><l>1</l></block></script></block></script><script x="289" y="696.3333333333334"><block s="doFor"><l>i</l><l>1</l><l>15</l><script><block s="doSayFor"><block s="reportVariadicProduct"><list><block var="i"/><l>2</l></list></block><l>1</l></block></script></block></script><script x="229" y="604.3333333333334"><block s="doFor"><l>i</l><l>1</l><l>10</l><script><block s="doSayFor"><block var="i"/><l>1</l></block></script></block></script><script x="289" y="238.66666666666674"><block s="reportVariadicProduct"><list><l></l><l></l></list></block></script><script x="318" y="491.66666666666674"><block s="setHeading"><l>90</l></block></script><script x="21" y="279.5000000000001"><block s="down"></block><block s="doFor"><l>length</l><l>1</l><l>100</l><script><block s="forward"><block s="reportVariadicProduct"><list><l>2</l><block var="length"/></list></block></block><block s="turn"><l>90</l></block></script><comment w="90" collapsed="false">This script counts from 1 to 100 and moves twice that while turning to make a square spiral.</comment></block></script><script x="10" y="74.66666666666663"><block s="setHeading"><l>90</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="clear"></block><block s="down"></block><custom-block s="nested, squares: %s increase %s"><l>10</l><l>11</l></custom-block></script><script x="358.5859375" y="334.9666666666667"><block var="increase"/></script><script x="364" y="192.33333333333337"><block s="reportMonadic"><l><option>sqrt</option></l><l>10</l></block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="Lab5_ForLoops" app="Snap! 8.1, https://snap.berkeley.edu" version="2"></media></snapdata>