<snapdata remixID="8959386"><project name="W14 prog quiz" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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QAEFFDCAvQMKKKCAAgoEEDCAA6DbUgEFFFBAAQPYO6CAAgoooEAAAQM4ALotFVBAAQUUMIC9AwoooIACCgQQMIADoNtSAQUUUEABA9g7oIACCiigQAABAzgAui0VUEABBRQwgL0DCiiggAIKBBAwgAOg21IBBRRQQAED2DuggAIKKKBAAAEDOAC6LRVQQAEFFDCAvQMKKKCAAgoEEDCAA6DbUgEFFFBAAQPYO6CAAgoooEAAAQM4ALotFVBAAQUUMIC9AwoooIACCgQQMIADoNtSAQUUUEABA9g7oIACCiigQAABAzgAui0VUEABBRQwgL0DCiiggAIKBBAwgAOg21IBBRRQQAED2DuggAIKKKBAAAEDOAC6LRVQQAEFFDCAvQMKKKCAAgoEEDCAA6DbUgEFFFBAAQPYO6CAAgoooEAAAQM4ALotFVBAAQUUMIC9AwoooIACCgQQMIADoNtSAQUUUEABA9g7oIACCiigQAABAzgAui0VUEABBRQwgL0DCiiggAIKBBAwgAOg21IBBRRQQAED2DuggAIKKKBAAAEDOAC6LRVQQAEFFDCAvQMKKKCAAgoEEDCAA6DbUgEFFFBAAQPYO6CAAgoooEAAAQM4ALotFVBAAQUUMIC9AwoooIACCgQQMIADoNtSAQUUUEABA9g7oIACCiigQAABAzgAui0VUEABBRQwgL0DCiiggAIKBBAwgAOg21IBBRRQQAED2DuggAIKKKBAAAEDOAC6LRVQQAEFFDCAvQMKKKCAAgoEEDCAA6DbUgEFFFBAAQPYO6CAAgoooEAAAQM4ALotFVBAAQUUMIC9AwoooIACCgQQMIADoNtSAQUUUEABA9g7oIACCiigQAABAzgAui0VUEABBRQwgL0DCiiggAIKBBAwgAOg21IBBRRQQAED2DuggAIKKKBAAAEDOAC6LRVQQAEFFDCAvQMKKKCAAgoEEDCAA6DbUgEFFFBAAQPYO6CAAgoooEAAAQM4ALotFVBAAQUUMIC9AwoooIACCgQQMIADoNtSAQUUUEABA9g7oIACCiigQAABAzgAui0VUEABBRQwgL0DCiiggAIKBBAwgAOg21IBBRRQQAED2DuggAIKKKBAAAEDOAC6LRVQQAEFFDCAvQMKKKCAAgoEEDCAA6DbUgEFFFBAAQPYO6CAAgoooEAAAQM4ALotFVBAAQUUMIC9AwoooIACCgQQMIADoNtSAQUUUEABA9g7oIACCiigQAABAzgAui0VUEABBRQwgL0DCiiggAIKBBAwgAOg21IBBRRQQAED2DuggAIKKKBAAAEDOAC6LRVQQAEFFDCAvQMKKKCAAgoEEDCAA6DbUgEFFFBAAQPYO6CAAgoooEAAAQM4ALotFVBAAQUUMIC9AwoooIACCgQQMIADoNtSAQUUUEABA9g7oIACCiigQAABAzgAui0VUEABBRQwgL0DCiiggAIKBBAwgAOg21IBBRRQQAED2DuggAIKKKBAAAEDOAC6LRVQQAEFFDCAvQMKKKCAAgoEEDCAA6DbUgEFFFBAAQPYO6CAAgoooEAAAQM4ALotFVBAAQUUMIC9AwoooIACCgQQMIADoNtSAQUUUEABA9g7oIACCiigQAABAzgAui0VUEABBRQwgL0DCiiggAIKBBAwgAOg21IBBRRQQAED2DuggAIKKKBAAAEDOAC6LRVQQAEFFDCAvQMKKKCAAgoEEDCAA6DbUgEFFFBAAQPYO6CAAgoooEAAAQM4ALotFVBAAQUUMIC9AwoooIACCgQQMIADoNtSAQUUUEABA9g7oIACCiigQAABAzgAui0VUEABBRQwgL0DCiiggAIKBBAwgAOg21IBBRRQQAED2DuggAIKKKBAAAEDOAC6LRVQQAEFFDCAvQMKKKCAAgoEEDCAA6DbUgEFFFBAAQPYO6CAAgoooEAAAQM4ALotFVBAAQUUMIC9AwoooIACCgQQMIADoNtSAQUUUEABA9g7oIACCiigQAABAzgAui0VUEABBRQwgL0DCiiggAIKBBAwgAOg21IBBRRQQAED2DuggAIKKKBAAAEDOAC6LRVQQAEFFDCAvQMKKKCAAgoEEDCAA6DbUgEFFFBAAQPYO6CAAgoooEAAAQM4ALotFVBAAQUUMIC9AwoooIACCgQQMIADoNtSAQUUUEABA9g7oIACCiigQACB/w9RYJVoF72vIgAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Dot" idx="2" x="0.4752475247526914" y="99.64356435643565" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="costume1" center-x="19.5" center-y="19.25" image="data:image/png;base64,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" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.666666666666657" y="16.66666666666667"><block s="clear"></block><block s="up"></block><block s="gotoXY"><l>0</l><l>100</l></block></script><comment x="16.666666666666657" y="89" w="90" collapsed="false">Challenge question 1 is worth 3 pts</comment><comment x="16.666666666666657" y="185.66666666666663" w="90" collapsed="false">Challenge question 2 is worth 3 pts</comment><script x="16.666666666666657" y="249"><block s="hide"></block></script><script x="16.666666666666657" y="282.3333333333333"><block s="show"></block></script><script x="170" y="223.33333333333337"><custom-block s="Draw Triangular Number %s"><l></l></custom-block></script><script x="63.66666666666663" y="157.33333333333337"><block s="doStamp"></block></script><script x="160.5" y="77.16666666666674"><custom-block s="Triangular number %s"><l>5</l></custom-block></script></scripts></sprite><sprite name="Prob 1 a-c" idx="1" x="-1.8193026482569785" y="5.145726986193374" heading="90" scale="0.6" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="66.29999999999994,0,255,1" pen="tip" id="27"><costumes><list id="28"><item><costume name="Untitled" center-x="54.5" center-y="97" image="data:image/png;base64,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" id="29"/></item></list></costumes><sounds><list struct="atomic" id="30"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="10"><custom-block s="%s factorial"><l>5</l><comment w="172" collapsed="false">A few minutes ago, we used a script variable when creating a factorial block.... We needed a script variable to accumulate the result as we multiplied the numbers.</comment></custom-block></script><comment x="30" y="112.16666666666669" w="90" collapsed="false">the entire quiz is worth 16 pts</comment><comment x="30" y="277.6666666666667" w="90" collapsed="false">To work on the challenge problem click on the green dot sprite.</comment><script x="30" y="365.16666666666674"><custom-block s="v2 raise %s to the power of %s"><l>2</l><l>4</l><comment w="90" collapsed="false">Quiz problem 1b.  Create the rest of the block using a script variable.&#xD;4 pts</comment></custom-block></script><script x="35" y="171.50000000000006"><custom-block s="sum from %s to %s"><l>1</l><l>3</l><comment w="90" collapsed="false">Quiz problem 1a.  Create the rest of this block using a script variable.  &#xD;4 pts</comment></custom-block></script></scripts></sprite><sprite name="Sprite" idx="3" x="-120.00000000000217" y="138.56406460551017" heading="270" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="247.35,0,29.682000000000027,1" pen="tip" id="42"><costumes><list struct="atomic" id="43"></list></costumes><sounds><list struct="atomic" id="44"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="10"><block s="receiveGo"></block><block s="up"></block><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>270</l></block><block s="doAsk"><l>what length of triangle do you want?</l></block><block s="doSetVar"><l>length</l><block s="getLastAnswer"></block></block><block s="down"></block><custom-block s="repeat 5"></custom-block><custom-block s="repeat 4"></custom-block><custom-block s="repeat 3"></custom-block><custom-block s="repeat 2"></custom-block><custom-block s="repeat 1"></custom-block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="v2 raise %&apos;base&apos; to the power of %&apos;exponent&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l><l>b</l></list></block><block s="doReport"><block s="reportProduct"><block s="reportProduct"><block var="base"/><block var="base"/></block><block var="exponent"/></block></block></script></block-definition><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></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="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><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></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></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></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><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></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></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></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><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></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></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></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></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="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></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="reportGreaterThan"><block var="i"/><block var="end"/></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></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><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></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></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></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></script><scripts><script x="229.000003" y="196.77778077777774"><block s="reportJoinWords"><list><l></l><l></l></list></block></script></scripts></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></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></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations></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></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></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></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></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></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="tell %&apos;sprite&apos; to %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="action"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask %&apos;sprite&apos; for %&apos;expression&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="expression"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block></script></block-definition><block-definition s="Sum of the numbers 1 to %&apos;end&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportProduct"><block s="reportDifference"><block var="n"/><l>1</l></block><block var="n"/></block></block></script></block-definition><block-definition s="%&apos;num&apos; factorial" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>factorial</l></list></block><block s="doSetVar"><l>factorial</l><l>1</l></block><block s="doIfElse"><block s="reportEquals"><block var="num"/><l>0</l></block><script><block s="doReport"><l>1</l></block></script><script><custom-block s="for %upvar = %n to %n %cs"><l>i</l><block var="num"/><l>1</l><script><block s="doSetVar"><l>factorial</l><block s="reportProduct"><block var="i"/><block var="factorial"/></block></block></script></custom-block><block s="doReport"><block var="factorial"/></block></script></block></script></block-definition><block-definition s="sum from %&apos;num1&apos; to %&apos;num2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doFor"><l>i</l><block var="num1"/><block var="num2"/><script><block s="doReport"><block s="reportSum"><block s="reportSum"><block var="num1"/><block var="i"/></block><block var="num1"/></block></block></script></block></script><scripts><script x="86.9951191875" y="136.000002"><block s="reportProduct"><l></l><block var="i"/></block></script></scripts></block-definition><block-definition s="Triangular number %&apos;n&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><custom-block s="Sum of the numbers 1 to %s"><l></l></custom-block></block></script></block-definition><block-definition s="Draw Triangular Number %&apos;n&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><scripts><script x="21.999999999999982" y="182"><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>0</l><block var="n"/><script><block s="doRepeat"><custom-block s="Triangular number %s"><block var="i"/></custom-block><script><block s="gotoXY"><block s="reportSum"><l>0</l><block s="reportProduct"><l>20</l><block var="i"/></block></block><block s="reportDifference"><l>100</l><block s="reportProduct"><l>35</l><block var="i"/></block></block></block><block s="doStamp"></block><block s="gotoXY"><block s="reportDifference"><l>0</l><block s="reportProduct"><l>20</l><block var="i"/></block></block><block s="reportDifference"><l>100</l><block s="reportProduct"><l>35</l><block var="i"/></block></block></block><block s="doStamp"></block></script></block></script></custom-block><block s="gotoXY"><l>0</l><block s="reportDifference"><l>30</l><block s="reportProduct"><l>35</l><block var="i"/></block></block></block><block s="doStamp"></block><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>0</l><block s="reportDifference"><block var="n"/><l>2</l></block><script><block s="doRepeat"><custom-block s="Triangular number %s"><block var="i"/></custom-block><script><block s="gotoXY"><block s="reportSum"><l>0</l><block s="reportProduct"><l>20</l><block var="i"/></block></block><block s="reportDifference"><l>30</l><block s="reportProduct"><l>35</l><block var="i"/></block></block></block><block s="doStamp"></block><block s="gotoXY"><block s="reportDifference"><l>0</l><block s="reportProduct"><l>20</l><block var="i"/></block></block><block s="reportDifference"><l>30</l><block s="reportProduct"><l>35</l><block var="i"/></block></block></block><block s="doStamp"></block></script></block></script></custom-block></script></scripts></block-definition><block-definition s="Draw triangle with side length %&apos;length&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="down"></block><block s="doRepeat"><l>3</l><script><block s="forward"><block var="length"/></block><block s="turn"><l>120</l></block></script></block></script></block-definition><block-definition s="repeat 5" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>5</l><script><custom-block s="Draw triangle with side length %s"><block var="length"/></custom-block><block s="forward"><block var="length"/></block></script></block><block s="turn"><l>120</l></block><block s="forward"><block var="length"/></block><block s="setHeading"><l>90</l></block><block s="forward"><block s="reportProduct"><block var="length"/><l>4</l></block></block><block s="setHeading"><l>270</l></block></script></block-definition><block-definition s="repeat 4" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>4</l><script><custom-block s="Draw triangle with side length %s"><block var="length"/></custom-block><block s="forward"><block var="length"/></block></script></block><block s="turn"><l>120</l></block><block s="forward"><block var="length"/></block><block s="setHeading"><l>90</l></block><block s="forward"><block s="reportProduct"><block var="length"/><l>3</l></block></block><block s="setHeading"><l>270</l></block></script></block-definition><block-definition s="repeat 3" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>3</l><script><custom-block s="Draw triangle with side length %s"><block var="length"/></custom-block><block s="forward"><block var="length"/></block></script></block><block s="turn"><l>120</l></block><block s="forward"><block var="length"/></block><block s="setHeading"><l>90</l></block><block s="forward"><block s="reportProduct"><block var="length"/><l>2</l></block></block><block s="setHeading"><l>270</l></block></script></block-definition><block-definition s="repeat 2" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>2</l><script><custom-block s="Draw triangle with side length %s"><block var="length"/></custom-block><block s="forward"><block var="length"/></block></script></block><block s="turn"><l>120</l></block><block s="forward"><block var="length"/></block><block s="setHeading"><l>90</l></block><block s="forward"><block s="reportProduct"><block var="length"/><l>1</l></block></block><block s="setHeading"><l>270</l></block></script></block-definition><block-definition s="repeat 1" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>1</l><script><custom-block s="Draw triangle with side length %s"><block var="length"/></custom-block><block s="forward"><block var="length"/></block></script></block></script></block-definition></blocks><variables><variable name="length"><l>40</l></variable></variables></project><media name="W14 prog quiz" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>