<snapdata remixID="10179399"><project name="Barcode Scanner" 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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</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="2" 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="216" y="33"><block s="doAsk"><l>12 Digit Barcode? (Additional Digits will not be counted)</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="reportAnd"><block s="reportEquals"><block s="reportModulus"><block var="idx"/><l>2</l></block><l>0</l></block><block s="reportNot"><block s="reportEquals"><block var="idx"/><l>12</l></block></block></block><script><block s="doSetVar"><l>Even Sum</l><block s="reportSum"><block var="Even Sum"/><block s="reportListItem"><block var="idx"/><block var="Digit List"/></block></block></block><block s="doSetVar"><l>idx</l><block s="reportSum"><block var="idx"/><l>1</l></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportModulus"><block var="idx"/><l>2</l></block><l>1</l></block><script><block s="doSetVar"><l>Odd Sum</l><block s="reportSum"><block var="Odd Sum"/><block s="reportListItem"><block var="idx"/><block var="Digit List"/></block></block></block><block s="doSetVar"><l>idx</l><block s="reportSum"><block var="idx"/><l>1</l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="idx"/><l>12</l></block><script><block s="doSetVar"><l>Rightmost Digit</l><block s="reportListItem"><block var="idx"/><block var="Digit List"/></block></block></script></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><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="reportSum"><block var="Digit"/><l>1</l></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="reportProduct"><block var="Odd Sum"/><l>3</l></block></block><block s="doSetVar"><l>2nd to last step</l><block s="reportSum"><block var="Even Sum"/><block var="Odd Sum"/></block></block><block s="doSetVar"><l>End</l><block s="reportSum"><block var="Rightmost Digit"/><block var="2nd to last step"/></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="reportEquals"><block s="reportModulus"><block var="End"/><l>10</l></block><l>0</l></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><variables><variable name="Digit List"><list struct="atomic" id="210">7,8,9,4,5,6,1,2,3,4,5,6</list></variable><variable name="idx"><l>12</l></variable><variable name="Barcode"><l>789456123456</l></variable><variable name="Digit"><l>13</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></project><media name="Barcode Scanner" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>