<snapdata remixID="14757260"><project name="CheckSum" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="CheckSum"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="CheckSum %&apos;list&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doSetVar"><l>sum1</l><l>0</l></block><block s="doSetVar"><l>sum2</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><l>12</l><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="i"/><l>2</l></block><l>0</l></list></block><script><block s="doChangeVar"><l>sum2</l><block s="reportListItem"><block var="i"/><block var="Isbn13"/></block></block></script><script><block s="doChangeVar"><l>sum1</l><block s="reportListItem"><block var="i"/><block var="Isbn13"/></block></block></script></block></script></block><block s="doSetVar"><l>sum2</l><block s="reportVariadicProduct"><list><block var="sum2"/><l>3</l></list></block></block><block s="doSetVar"><l>sum</l><block s="reportVariadicSum"><list><block var="sum1"/><block var="sum2"/></list></block></block><block s="doSetVar"><l>checksum</l><block s="reportDifference"><l>10</l><block s="reportModulus"><block var="sum"/><l>10</l></block></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="checksum"/><l>10</l></list></block><script><block s="doSetVar"><l>checksum</l><l>0</l></block></script><list></list></block><block s="doReport"><block var="checksum"/></block></script><scripts><script x="306.6826171875" y="223.16666666666657"><block var="Isbn12"/></script><script x="305.6826171875" y="174.5"><block var="Isbn12"/></script></scripts></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="87"><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="88"></list></costumes><sounds><list struct="atomic" id="89"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="3.217552010989133e-14" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="94"><costumes><list struct="atomic" id="95"></list></costumes><sounds><list struct="atomic" id="96"></list></sounds><blocks></blocks><variables></variables><scripts><script x="18.333333333333286" y="10"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="doAsk"><l>Give a twelve digit number.</l></block><block s="doSetVar"><l>Isbn12</l><block s="getLastAnswer"></block></block><block s="doUntil"><block s="reportVariadicEquals"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="Isbn12"/></block><l>12</l></list></block><script><block s="doSayFor"><l>Please enter exactly 12 digits, with no spaces.</l><l>2</l></block><block s="doAsk"><l>Give a twelve digit number.</l></block><block s="doSetVar"><l>Isbn12</l><block s="getLastAnswer"></block></block></script></block><block s="doSetVar"><l>Isbn13</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><l>12</l><script><block s="doAddToList"><block s="reportLetter"><block var="i"/><block var="Isbn12"/></block><block var="Isbn13"/></block></script></block><block s="doSetVar"><l>checksum</l><custom-block s="CheckSum %l"><block var="Isbn13"/></custom-block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The checksum is </l><block var="checksum"/></list></block><l>2</l></block></script><script x="375.33333333333314" y="15.333333333333343"><block s="receiveKey"><l><option>a</option></l><list></list></block><block s="doAsk"><l>Give me a thirteen digit Isbn number, with no spaces.</l></block><block s="doSetVar"><l>new list</l><block s="getLastAnswer"></block></block><block s="doUntil"><block s="reportVariadicEquals"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="new list"/></block><l>13</l></list></block><script><block s="doSayFor"><l>Please enter exactly 13 digits, with no spaces.</l><l>2</l></block><block s="doAsk"><l>Give a 13 digit number.</l></block><block s="doSetVar"><l>new list</l><block s="getLastAnswer"></block></block></script></block><block s="doSetVar"><l>newIsbn13</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><l>13</l><script><block s="doAddToList"><block s="reportLetter"><block var="i"/><block var="new list"/></block><block var="newIsbn13"/></block></script></block><block s="doSetVar"><l>number</l><block s="reportListItem"><l><option>last</option></l><block var="newIsbn13"/></block></block><block s="doDeleteFromList"><l><option>last</option></l><block var="newIsbn13"/></block><block s="doIfElse"><block s="reportVariadicEquals"><list><custom-block s="CheckSum %l"><block var="newIsbn13"/></custom-block><block var="number"/></list></block><script><block s="doSayFor"><l>The Isbn has the correct checksum.</l><l>2</l></block><block s="doReport"><l>true</l></block></script><script><block s="doSayFor"><l>The Isbn does not have the correct checksum.</l><l>2</l></block><block s="doReport"><l>false</l></block></script></block></script><script x="760.3333333333331" y="451.0000000000001"><block s="doSayFor"><l>Good job, you gave me a 13 digit number!</l><l>2</l></block></script><script x="83.33333333333314" y="440.33333333333337"><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="new list"/></block><l>13</l></list></block><script></script><script><block s="doSayFor"><l>Please enter exactly 13 digits, with no spaces.</l><l>2</l></block><block s="doReport"><l>done</l></block></script></block></script></scripts></sprite><watcher var="Isbn12" style="normal" x="10.000000000000815" y="31.00000199999998" color="243,118,29" hidden="true"/><watcher var="sum1" style="normal" x="10.000000000000815" y="52.00000400000002" color="243,118,29" hidden="true"/><watcher var="sum2" style="normal" x="10.000000000000815" y="73.0000059999999" color="243,118,29" hidden="true"/><watcher var="sum" style="normal" x="10.000000000000815" y="94.00000800000001" color="243,118,29" hidden="true"/><watcher var="new list" style="normal" x="103.0000000000008" y="40.00001199999998" color="243,118,29" hidden="true"/><watcher var="number" style="normal" x="10.000000000000815" y="208.00001199999994" color="243,118,29" hidden="true"/><watcher var="Isbn13" style="normal" x="4.000000000000223" y="20.999999999999964" color="243,118,29" extX="79.99999999999977" extY="70.00000000000004"/><watcher var="checksum" style="normal" x="3.000000000001004" y="121.0000099999999" color="243,118,29"/><watcher var="newIsbn13" style="normal" x="10.000000000000815" y="229.000014" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="Isbn13"><list struct="atomic" id="274">1,2,3,4,5,6,7,8,9,0,0,0</list></variable><variable name="Isbn12"><l>123456789000</l></variable><variable name="sum1"><l>25</l></variable><variable name="sum2"><l>60</l></variable><variable name="sum"><l>85</l></variable><variable name="checksum"><l>5</l></variable><variable name="new list"><l>1234567890985</l></variable><variable name="number"><l>5</l></variable><variable name="newIsbn13"><list struct="atomic" id="275">1,2,3,4,5,6,7,8,9,0,9,8</list></variable></variables></scene></scenes></project><media name="CheckSum" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"></media></snapdata>