<snapdata remixID="12025000"><project name="UPC Checker" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="UPC Checker"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Input 12 numbers" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>digit</l><l>1</l></block><block s="doSetVar"><l>UPC</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>Number Digit</l><l>1</l></block><block s="doUntil"><block s="reportGreaterThan"><block var="Number Digit"/><l>12</l></block><script><block s="doAsk"><block s="reportJoinWords"><list><block var="digit"/><l>Digit?</l></list></block></block><block s="doIfElse"><block s="reportLessThan"><block s="getLastAnswer"></block><l>10</l></block><script><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC"/></block><block s="doChangeVar"><l>digit</l><l>1</l></block><block s="doChangeVar"><l>Number Digit</l><l>1</l></block></script><script><block s="doSayFor"><l>Input is invalid try again</l><l>3</l></block></script></block></script></block></script></block-definition><block-definition s="Check list" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Add an odd number"></custom-block><block s="doSetVar"><l>Final</l><block s="reportVariadicProduct"><list><block var="odd"/><l>3</l></list></block></block><custom-block s="Add an even number"></custom-block><block s="doSetVar"><l>Final</l><l>0</l></block><block s="doChangeVar"><l>Final</l><block s="reportListItem"><l>12</l><block var="UPC"/></block></block></script></block-definition><block-definition s="Add an odd number" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>odd</l><l>0</l></block><block s="doSetVar"><l>index</l><l>0</l></block><block s="doRepeat"><l>10</l><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="index"/><l>2</l></block><l>0</l></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script><script><block s="doSetVar"><l>odd</l><block s="reportVariadicSum"><list><block var="odd"/><block s="reportListItem"><block var="index"/><block var="UPC"/></block></list></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block></script></block-definition><block-definition s="Add an even number" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>odd</l><l>0</l></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doRepeat"><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="UPC"/></block><l>1</l></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="index"/><l>2</l></block><l>0</l></block><script><block s="doSetVar"><l>odd</l><block s="reportVariadicSum"><list><block var="odd"/><block s="reportListItem"><block var="index"/><block var="UPC"/></block></list></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block></script></block-definition><block-definition s="Barcode validator" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>index</l><l>0</l></block><block s="doSetVar"><l>old</l><l>0</l></block><block s="doSetVar"><l>new</l><l>0</l></block><block s="doSetVar"><l>old</l><block var="Final"/></block><block s="doChangeVar"><l>old</l><block s="reportDifference"><l>0</l><block s="reportListItem"><l>12</l><block var="UPC"/></block></block></block><custom-block s="add"></custom-block><block s="doSayFor"><block s="reportJoinWords"><list><block var="new"/><l>Is the number required to make the barcode valid</l></list></block><l>2</l></block><block s="doSetVar"><l>Valiid UPC</l><block var="UPC"/></block><block s="doReplaceInList"><l>12</l><block var="Valiid UPC"/><block var="new"/></block><block s="doSayFor"><l>New Barcode</l><l>2</l></block><block s="doSayFor"><block s="reportJoinWords"><list><block var="Valiid UPC"/></list></block><l>4</l></block></script></block-definition><block-definition s="add" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="old"/><l>10</l></block><l>0</l></block><script><block s="doSetVar"><l>new</l><block var="index"/></block></script><script><block s="doChangeVar"><l>old</l><block s="reportDifference"><l>0</l><block var="index"/></block></block><block s="doChangeVar"><l>index</l><l>1</l></block><block s="doChangeVar"><l>old</l><block var="index"/></block><custom-block s="add"></custom-block></script></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="244"><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="245"></list></costumes><sounds><list struct="atomic" id="246"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0.5365101578053607" y="-0.6487442334180068" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="251"><costumes><list struct="atomic" id="252"></list></costumes><sounds><list struct="atomic" id="253"></list></sounds><blocks></blocks><variables></variables><scripts><script x="23" y="21.333333333333343"><block s="receiveGo"></block><custom-block s="Input 12 numbers"></custom-block><custom-block s="Check list"></custom-block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="Final"/><l>10</l></block><l>0</l></block><script><block s="doSayFor"><l>Barcode is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>Barcode is invalid</l><l>2</l></block><custom-block s="Barcode validator"></custom-block></script></block></script></scripts></sprite><watcher var="digit" style="normal" x="9.999999999999963" y="10.000000000000004" color="243,118,29"/><watcher var="UPC" style="normal" x="9.999999999999963" y="31.000002000000002" color="243,118,29" extX="79.99999999999989" extY="70"/><watcher var="Number Digit" style="normal" x="9.999999999999963" y="52.00000399999999" color="243,118,29"/><watcher var="odd" style="normal" x="9.999999999999963" y="73.00000599999998" color="243,118,29"/><watcher var="index" style="normal" x="9.999999999999963" y="94.000008" color="243,118,29"/><watcher var="Final" style="normal" x="9.999999999999963" y="115.00000999999997" color="243,118,29"/><watcher var="old" style="normal" x="9.999999999999963" y="136.000012" color="243,118,29"/><watcher var="new" style="normal" x="9.999999999999963" y="157.00001399999996" color="243,118,29"/><watcher var="Valiid UPC" style="normal" x="9.999999999999963" y="178.00001599999996" color="243,118,29" extX="79.99999999999989" extY="70"/></sprites></stage><variables><variable name="digit"><l>13</l></variable><variable name="UPC"><list struct="atomic" id="289">1,2,3,4,5,6,7,8,9,1,2,0</list></variable><variable name="Number Digit"><l>13</l></variable><variable name="odd"><l>21</l></variable><variable name="index"><l>0</l></variable><variable name="Final"><l>3</l></variable><variable name="old"><l>0</l></variable><variable name="new"><l>0</l></variable><variable name="Valiid UPC"><ref id="289"></ref></variable></variables></scene></scenes></project><media name="UPC Checker" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>