<snapdata remixID="10706564"><project name="HW 19 Checksum" app="Snap! 6, https://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" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><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="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="30"><block s="receiveGo"></block><block s="doAsk"><l>Type in a 12 number ISBN</l></block><block s="doSetVar"><l>Isbn12</l><block s="reportTextSplit"><block s="getLastAnswer"></block><l><option>letter</option></l></block></block><block s="doUntil"><block s="reportEquals"><block s="reportListAttribute"><l><option>length</option></l><block var="Isbn12"/></block><l>12</l></block><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="Isbn12"/></block><l>12</l></block><script><block s="doSayFor"><l>Sorry, there is more than 12 numbers.</l><l>2</l></block><block s="doAsk"><l>Type in a 12 number ISBN</l></block><block s="doSetVar"><l>Isbn12</l><block s="reportTextSplit"><block s="getLastAnswer"></block><l><option>letter</option></l></block></block></script><script><block s="doSayFor"><l>Sorry, there is less than 12 numbers.</l><l>2</l></block><block s="doAsk"><l>Type in a 12 number ISBN</l></block><block s="doSetVar"><l>Isbn12</l><block s="reportTextSplit"><block s="getLastAnswer"></block><l><option>letter</option></l></block></block></script></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The checksum is </l><custom-block s="CheckSum %l"><block var="Isbn12"/></custom-block></list></block><l>2</l></block><block s="doAsk"><l>Type in an ISBN-13 number</l></block><block s="doSetVar"><l>Isbn13</l><block s="reportTextSplit"><block s="getLastAnswer"></block><l><option>letter</option></l></block></block><block s="doSayFor"><custom-block s="CheckSumVerification %l"><block var="Isbn13"/></custom-block><l>2</l></block></script></scripts></sprite><watcher var="Isbn12" style="normal" x="13" y="14" color="243,118,29" extX="80" extY="70"/><watcher var="Isbn13" style="normal" x="16" y="198" color="243,118,29" extX="80" extY="70"/><watcher var="List" style="normal" x="355" y="16.000001999999995" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="CheckSum %&apos;list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>Odd</l><l>Even</l><l>Sum</l><l>Mod</l></list></block><block s="doSetVar"><l>Odd</l><l>0</l></block><block s="doSetVar"><l>Even</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><l>12</l><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="i"/><l>2</l></block><l>0</l></block><script><block s="doChangeVar"><l>Even</l><block s="reportListItem"><block var="i"/><block var="Isbn12"/></block></block></script><script><block s="doChangeVar"><l>Odd</l><block s="reportListItem"><block var="i"/><block var="Isbn12"/></block></block></script></block></script></block><block s="doSetVar"><l>Mod</l><block s="reportModulus"><block s="reportSum"><block s="reportProduct"><l>3</l><block var="Even"/></block><block var="Odd"/></block><l>10</l></block></block><block s="doSetVar"><l>Sum</l><block s="reportDifference"><l>10</l><block var="Mod"/></block></block><block s="doReport"><block var="Sum"/></block></script></block-definition><block-definition s="CheckSumVerification %&apos;list&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>List</l><block s="reportNewList"><list><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l></list></block></block><block s="doFor"><l>i</l><l>1</l><l>12</l><script><block s="doReplaceInList"><block var="i"/><block var="List"/><block s="reportListItem"><block var="i"/><block var="Isbn13"/></block></block></script></block><block s="doIfElse"><block s="reportEquals"><custom-block s="CheckSum %l"><block var="List"/></custom-block><block s="reportListItem"><l><option>last</option></l><block var="Isbn13"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition></blocks><variables><variable name="Isbn12"><list struct="atomic" id="219">1,8,3,9,2,8,4,6,5,7,3,9</list></variable><variable name="Isbn13"><list struct="atomic" id="220">1,4,5,6,3,4,8,7,4,5,1,2,8</list></variable><variable name="List"><list struct="atomic" id="221">1,4,5,6,3,4,8,7,4,5,1,2</list></variable></variables></project><media name="HW 19 Checksum" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>