<snapdata remixID="14206648"><project name="Barcode Scanner" app="Snap! 10.4.6, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Barcode Scanner"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Convert 12 digit number into 12 numbers" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>Digit List</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>Digit</l><l>1</l></block><block s="doRepeat"><l>12</l><script><block s="doAddToList"><block s="reportLetter"><block var="Digit"/><block var="Barcode"/></block><block var="Digit List"/></block><block s="doSetVar"><l>Digit</l><block s="reportVariadicSum"><list><block var="Digit"/><l>1</l></list></block></block></script></block></script></block-definition><block-definition s="Reset Variables" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>idx</l><l>1</l></block><block s="doSetVar"><l>Even Sum</l><l>0</l></block><block s="doSetVar"><l>Odd Sum</l><l>0</l></block></script></block-definition><block-definition s="Ending Math" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>Odd Sum</l><block s="reportVariadicProduct"><list><block var="Odd Sum"/><l>3</l></list></block></block><block s="doSetVar"><l>2nd to last step</l><block s="reportVariadicSum"><list><block var="Even Sum"/><block var="Odd Sum"/></list></block></block><block s="doSetVar"><l>End</l><block s="reportVariadicSum"><list><block var="Rightmost Digit"/><block var="2nd to last step"/></list></block></block></script></block-definition><block-definition s="Calculate Actual 12th Digit" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>Rightmost Digit</l><block s="reportDifference"><l>10</l><block s="reportModulus"><block var="2nd to last step"/><l>10</l></block></block></block></script></block-definition><block-definition s="Determine what to say about if the numbers are correct or not" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="End"/><l>10</l></block><l>0</l></list></block><script><block s="doSayFor"><l>Barcode Passes Inspection</l><l>2</l></block></script><script><block s="doSayFor"><l>Barcode Does Not Pass Inspection</l><l>2</l></block><custom-block s="Calculate Actual 12th Digit"></custom-block><block s="doSayFor"><block s="reportJoinWords"><list><block var="Rightmost Digit"/><l> </l><l>Is the correct rightmost digit for this barcode</l></list></block><l>4</l></block></script></block></script></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="115"><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="116"></list></costumes><sounds><list struct="atomic" id="117"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="2" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="122"><costumes><list struct="atomic" id="123"></list></costumes><sounds><list struct="atomic" id="124"></list></sounds><blocks></blocks><variables></variables><scripts><script x="216" y="33"><block s="doAsk"><l>12 Digit Barcode numbers</l></block><block s="doSetVar"><l>Barcode</l><block s="getLastAnswer"></block></block><custom-block s="Convert 12 digit number into 12 numbers"></custom-block><custom-block s="Reset Variables"></custom-block><block s="doForEach"><l>item</l><block var="Digit List"/><script><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="idx"/><l>2</l></block><l>0</l></list></block><block s="reportNot"><block s="reportVariadicEquals"><list><block var="idx"/><l>12</l></list></block></block></list></block><script><block s="doSetVar"><l>Even Sum</l><block s="reportVariadicSum"><list><block var="Even Sum"/><block s="reportListItem"><block var="idx"/><block var="Digit List"/></block></list></block></block><block s="doSetVar"><l>idx</l><block s="reportVariadicSum"><list><block var="idx"/><l>1</l></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="idx"/><l>2</l></block><l>1</l></list></block><script><block s="doSetVar"><l>Odd Sum</l><block s="reportVariadicSum"><list><block var="Odd Sum"/><block s="reportListItem"><block var="idx"/><block var="Digit List"/></block></list></block></block><block s="doSetVar"><l>idx</l><block s="reportVariadicSum"><list><block var="idx"/><l>1</l></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="idx"/><l>12</l></list></block><script><block s="doSetVar"><l>Rightmost Digit</l><block s="reportListItem"><block var="idx"/><block var="Digit List"/></block></block></script><list></list></block></script></block><custom-block s="Ending Math"></custom-block><custom-block s="Determine what to say about if the numbers are correct or not"></custom-block></script></scripts></sprite><watcher var="idx" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="Barcode" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher var="Digit" style="normal" x="10" y="73.00000599999998" color="243,118,29"/><watcher var="Even Sum" style="normal" x="10" y="209.000004" color="243,118,29"/><watcher var="Odd Sum" style="normal" x="10" y="230.00000599999998" color="243,118,29"/><watcher var="2nd to last step" style="normal" x="10" y="251.00000799999998" color="243,118,29"/><watcher var="End" style="normal" x="10" y="188.000002" color="243,118,29"/><watcher var="Rightmost Digit" style="normal" x="10" y="188.000002" color="243,118,29"/><watcher var="Digit List" style="normal" x="10" y="94" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="Digit List"><list struct="atomic" id="248"></list></variable><variable name="idx"><l>12</l></variable><variable name="Barcode"><l></l></variable><variable name="Digit"><l>2</l></variable><variable name="Even Sum"><l>24</l></variable><variable name="Odd Sum"><l>90</l></variable><variable name="2nd to last step"><l>114</l></variable><variable name="End"><l>120</l></variable><variable name="Rightmost Digit"><l>6</l></variable></variables></scene></scenes></project><media name="Barcode Scanner" app="Snap! 10.4.6, https://snap.berkeley.edu" version="2"></media></snapdata>