<snapdata remixID="11070278"><project name="Snap! Quiz - Custom Blocks" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAAwhJREFUeF7t17FNo1EUhNHf0AR1UAGFuAx3Qhd2TkhXRA6MRLRitclopAn2OJ/7pONPsnx6PB6Pw4fASOAkwJG8Z38EBCiEqYAAp/weF6AGpgICnPJ7XIAamAoIcMrvcQFqYCogwCm/xwWogamAAKf8HhegBqYCApzye1yAGpgKCHDK73EBamAqIMApv8cFqIGpgACn/B4XoAamAgKc8ntcgBqYCghwyu9xAWpgKiDAKb/HBaiBqYAAp/weF6AGpgICnPJ7XIAamAoIcMrvcQFqYCogwCm/xwWogamAAKf8HhegBqYCApzye1yAGpgKCHDK73EBamAqIMApv8cFqIGpgACn/B4XoAamAgKc8ntcgBqYCghwyu9xAWpgKiDAKb/HBaiBqYAAp/weF6AGpgICnPJ7XIAamAoIcMrvcQFqYCogwID/9fX1+Pj4OF5eXoK1yZ8CAgx6+Pr6Os7n88/y+fn5eHp6Oq7Xa3DJRIBhA+/v78fn5+df6/v9fry9vR2XyyW8/H/NBBh+3wIM4X7NBBg4/v4JPp1Ox+12Cy6ZCDBowJ+QAO0fEwH2LF0KBAQYoJn0BATYs3QpEBBggGbSExBgz9KlQECAAZpJT0CAPUuXAgEBBmgmPQEB9ixdCgQEGKCZ9AQE2LN0KRAQYIBm0hMQYM/SpUBAgAGaSU9AgD1LlwIBAQZoJj0BAfYsXQoEBBigmfQEBNizdCkQEGCAZtITEGDP0qVAQIABmklPQIA9S5cCAQEGaCY9AQH2LF0KBAQYoJn0BATYs3QpEBBggGbSExBgz9KlQECAAZpJT0CAPUuXAgEBBmgmPQEB9ixdCgQEGKCZ9AQE2LN0KRAQYIBm0hMQYM/SpUBAgAGaSU9AgD1LlwIBAQZoJj0BAfYsXQoEBBigmfQEBNizdCkQEGCAZtITEGDP0qVAQIABmklPQIA9S5cCAQEGaCY9AQH2LF0KBAQYoJn0BATYs3QpEBBggGbSExBgz9KlQECAAZpJT0CAPUuXAgEBBmgmPQEB9ixdCgS+AdJOAreCBi6jAAAAAElFTkSuQmCC</thumbnail><scenes select="1"><scene name="Snap! Quiz - Custom Blocks"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Block 1 %&apos;i&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doForever"><script><block s="playFreq"><l>440</l></block><block s="doWait"><l>.1</l></block><block s="stopFreq"></block><block s="doWait"><l>.1</l></block></script></block></script></block-definition><block-definition s="Block 2 %&apos;i&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="forward"><block var="i"/></block></script></block-definition><block-definition s="Block 3 %&apos;i&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doUntil"><block s="reportEquals"><block var="i"/><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="changeXPosition"><l>10</l></block><block s="doWait"><l>.1</l></block></script></block></script></block-definition><block-definition s="Block 4 %&apos;i&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doUntil"><block s="reportEquals"><block var="i"/><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="doWait"><l>.1</l></block><block s="changeXPosition"><l>10</l></block></script></block><block s="doUntil"><block s="reportEquals"><block var="i"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doWait"><l>.1</l></block><block s="changeXPosition"><l>-10</l></block></script></block></script></block-definition><block-definition s="Block 5 %&apos;i&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doRepeat"><block var="i"/><script><block s="changeXPosition"><l>1</l></block></script></block></script></block-definition><block-definition s="Block 6 %&apos;something&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="Block 7" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="turn"><l>15</l></block></script></block-definition><block-definition s="Block 8" type="command" category="other"><variables><list struct="atomic" id="78">.X,b</list></variables><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>.X</l><block s="xPosition"></block></block><block s="doSetVar"><l>b</l><block s="yPosition"></block></block><block s="doSayFor"><block var=".X"/><l>2</l></block><block s="doSayFor"><block var="b"/><l>2</l></block></script></block-definition><block-definition s="Block 9" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSayFor"><l>Hello!</l><l>2</l></block></script></block-definition><block-definition s="Block 10" type="command" category="other"><variables><list struct="atomic" id="100">a</list></variables><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>say something for input</l></block><block s="doSetVar"><l>a</l><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="Double" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="devide" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="list %&apos;L&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>L</l><block s="reportNewList"><list><l>a</l><l>b</l><l>c</l></list></block></block><block s="doForEach"><l>item</l><block var="L"/><script><block s="doSayFor"><block var="item"/><l>2</l></block></script></block></script></block-definition><block-definition s="sum %&apos;numbers&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>number</l><l>0</l></block></script></block-definition><block-definition s="Block1" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doForever"><script><block s="doWait"><l>1</l></block><block s="doSayFor"><l>Hello!</l><l>2</l></block></script></block></script></block-definition><block-definition s="Block2 %&apos;Speed&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doRepeat"><l>5</l><script><block s="doRepeat"><block var="Speed"/><script><block s="forward"><l>5</l></block></script></block><block s="doWait"><l>.1</l></block><block s="doRepeat"><block var="Speed"/><script><block s="forward"><l>-5</l></block></script></block></script></block></script></block-definition><block-definition s="Block3" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doUntil"><block s="reportEquals"><block var="Block3Variable"/><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="doSayFor"><l>Hello!</l><l>2</l></block></script></block></script></block-definition><block-definition s="Block4" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="Block4Variable"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doUntil"><block s="reportEquals"><block var="Block4Variable"/><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="doSayFor"><l>Hello!</l><l>1</l></block></script></block></script><script><block s="doUntil"><block s="reportEquals"><block var="Block4Variable"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSayFor"><l>h</l><l>1</l></block></script></block></script></block></script></block-definition><block-definition s="Block5" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>BlockList5</l><block s="reportNewList"><list><l>a</l><l>b</l><l>c</l></list></block></block><block s="doForEach"><l>item</l><l/><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><l>1</l><block var="BlockList5"/></block><l>1</l></block><script><block s="bubble"><block var="item"/></block></script></block></script></block></script></block-definition><block-definition s="Block9" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="double %&apos;number&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSayFor"><block s="reportProduct"><block var="number"/><l>2</l></block><l>.3</l></block></script></block-definition><block-definition s="devide %&apos;n&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSayFor"><block s="reportQuotient"><block var="n"/><l>2</l></block><l>.3</l></block></script></block-definition><block-definition s="list" type="reporter" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>list</l></list></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list><l>yes</l><l>no</l><l>okay</l></list></block></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doSayFor"><block var="item"/><l>2</l></block></script></block><block s="doReport"><l>This block is working</l></block></script></block-definition><block-definition s="sum %&apos;numbers&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doForEach"><l>item</l><block var="numbers"/><script><block s="doChangeVar"><l>a</l><block var="item"/></block></script></block><block s="doReport"><block var="a"/></block></script></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="301"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="302"></list></costumes><sounds><list struct="atomic" id="303"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="20" y="0" heading="90" scale="1" volume="100" pan="0" rotation="2" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="308"><costumes><list struct="atomic" id="309"></list></costumes><sounds><list struct="atomic" id="310"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="12" y="52.00000000000003" w="390" collapsed="false">Block 2 = Move a sprite a determined amount of steps</comment><comment x="12" y="95.00000000000003" w="390" collapsed="false">Block 3 = Repeat a code UNTIL something is true or false</comment><comment x="10" y="275" w="390" collapsed="false">Block 7 = Blocks used to turn something</comment><comment x="452" y="10" w="322" collapsed="false">Custom Block 1: name it &quot;Double&quot;&#xD;Create a custom reporter block that takes one argument (N) and doubles the number.</comment><comment x="452" y="167" w="322" collapsed="false">Custom Block 3:  name it &quot;List&quot;&#xD;Create a script that says each item in a list for 2 seconds each. You will need to create a new variable and set it to a list for this block. You can make up your own list of items. :-)</comment><comment x="13" y="10" w="389" collapsed="false">Block 1 = Continuously run a specific code</comment><comment x="10" y="318" w="390" collapsed="false">Block 8 = Blocks used to specify x and y positions</comment><comment x="11" y="137.00000000000003" w="390" collapsed="false">Block 4 = Repeat a code IF something is true or false OTHERWISE do something different</comment><comment x="10" y="360" w="390" collapsed="false">Block 9 = Blocks used to display text or say something</comment><script x="57" y="499.16666666666674"><custom-block s="Block1"></custom-block></script><script x="54" y="549.0000000000001"><custom-block s="Block2 %s"><l>10</l></custom-block></script><script x="424" y="509.83333333333337"><block s="doSetVar"><l>Block3Variable</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script x="455" y="450.0000000000001"><custom-block s="Block3"></custom-block></script><script x="584" y="430.66666666666674"><block s="doSetVar"><l>Block4Variable</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script x="234" y="539.6666666666669"><custom-block s="Block5"></custom-block></script><comment x="17.02020263671875" y="409.84344482421875" w="390" collapsed="false">Block 10 = Block used to ask a user for input</comment><comment x="453" y="253" w="322" collapsed="false">Custom Block 4: name it &quot;Sum&quot;&#xD;Create a custom reporter block that provides the sum (adds all numbers) from a list.</comment><script x="312.7791557312012" y="501.1414337158203"><custom-block s="double %s"><l>2</l></custom-block></script><script x="520.9066162109375" y="385.78337605794286"><custom-block s="Block4"></custom-block></script><script x="453.3744888305664" y="344.51324462890614"><custom-block s="devide %s"><l>8</l></custom-block></script><comment x="464.7264709472656" y="96.79281107584632" w="322" collapsed="false">Custom Block 2: name it &quot;Divide&quot;&#xD;Create a custom reporter block that takes one argument (N) and divides it by 2</comment><script x="476.0302677154541" y="401.99828592936217"><custom-block s="list"></custom-block></script><comment x="10" y="191" w="390" collapsed="false">Block 5 = Repeat a code with in a certain index range</comment><comment x="10" y="233" w="390" collapsed="false">Block 6 = A block to report “something” at the end of a script</comment><script x="425" y="380.99999999999955"><custom-block s="sum %s"><l></l></custom-block></script><script x="552" y="322.1666666666667"><block s="doSetVar"><l>Nlist</l><block s="reportNewList"><list><l>4</l><l>8</l><l>9</l></list></block></block></script><script x="673" y="365.99999999999955"><custom-block s="sum %s"><block var="Nlist"/></custom-block></script></scripts></sprite><watcher var="Block3Variable" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="Block4Variable" style="normal" x="10" y="34.000001999999995" color="243,118,29" hidden="true"/><watcher var="BlockList5" style="normal" x="10" y="58.00000399999999" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="sum" style="normal" x="10" y="151.00000599999998" color="243,118,29" hidden="true"/><watcher var="Nlist" style="normal" x="10" y="172.00000799999998" color="243,118,29" extX="80" extY="70" hidden="true"/></sprites></stage><variables><variable name="Block3Variable"><bool>false</bool></variable><variable name="Block4Variable"><bool>true</bool></variable><variable name="BlockList5"><list struct="atomic" id="354">a,b,c</list></variable><variable name="sum"><l>0</l></variable><variable name="Nlist"><list struct="atomic" id="355">4,8,9</list></variable></variables></scene></scenes></project><media name="Snap! Quiz - Custom Blocks" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>