<snapdata remixID="13874316"><project name="snap barcode project" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="snap barcode project"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="barcode input" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>barcodeList</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><l>12</l><script><block s="doAsk"><block s="reportJoinWords"><list><l>Enter digit </l><block var="i"/><l> of the barcode: </l></list></block></block><block s="doInsertInList"><block s="getLastAnswer"></block><block var="i"/><block var="barcodeList"/></block></script></block><block s="doSetVar"><l>checkDigit</l><block var="i"/></block></script></block-definition><block-definition s="checkBarcode" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doForEach"><l>item</l><block var="barcodeList"/><script><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicGreaterThan"><list><block var="item"/><l>9</l></list></block><block s="reportVariadicOr"><list><block s="reportVariadicLessThan"><list><block var="item"/><l>-1</l></list></block><block s="reportVariadicEquals"><list><block var="item"/><l>-1</l></list></block></list></block></list></block><script><block s="bubble"><l>Barcode entered incorrectly, please restart!</l></block><block s="doStopThis"><l><option>all</option></l></block></script><list></list></block></script></block><block s="doSetVar"><l>checkDigit</l><block s="reportListItem"><l><option>last</option></l><block var="barcodeList"/></block></block><block s="doFor"><l>i</l><l>1</l><l>11</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="doSetVar"><l>sumEven</l><block s="reportVariadicSum"><list><block var="sumEven"/><block s="reportListItem"><block var="i"/><block var="barcodeList"/></block></list></block></block></script><script><block s="doSetVar"><l>sumOdd</l><block s="reportVariadicSum"><list><block var="sumOdd"/><block s="reportListItem"><block var="i"/><block var="barcodeList"/></block></list></block></block></script></block></script></block><block s="doSetVar"><l>sumOdd</l><block s="reportVariadicProduct"><list><block var="sumOdd"/><l>3</l></list></block></block><block s="doSetVar"><l>fullSum</l><block s="reportVariadicSum"><list><block var="sumOdd"/><block var="sumEven"/></list></block></block><block s="doSetVar"><l>total</l><block s="reportVariadicSum"><list><block var="fullSum"/><block s="reportListItem"><l><option>last</option></l><block var="barcodeList"/></block></list></block></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="total"/><l>10</l></block><l>0</l></list></block><script><block s="doSayFor"><l>Barcode is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>Barcode is not valid</l><l>2</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The check digit is: </l><l>world</l></list></block><block s="reportDifference"><block var="sumOdd"/><block s="reportListItem"><l><option>last</option></l><block var="barcodeList"/></block></block></block></script></block></script></block-definition><block-definition s="UPC Type" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="UPC Product Type" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><l></l><l></l></list></block><block s="reportVariadicEquals"><list><l></l><l></l></list></block><block s="reportVariadicEquals"><list><l></l><l></l></list></block><block s="reportVariadicEquals"><list><l></l><l></l></list></block><block s="reportVariadicEquals"><list><l></l><l></l></list></block></list></block><script></script><list></list></block></script></block-definition><block-definition s="upc type" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>upctype</l><block s="reportNewList"><list><l>Regular</l><l>Regular</l><l>Random Weight</l><l>National Drug Code/Health</l><l>Non-Food</l><l>Coupon</l><l>Regular</l><l>Regular</l><l>Regular</l><l>Coupon</l></list></block></block><block s="doSayFor"><block s="reportListItem"><block s="reportVariadicSum"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>1</l></list></block><block var="upctype"/></block><l>2</l></block></script></block-definition></blocks><primitives><block-definition s="set %&apos;#1&apos; to %&apos;#2&apos;" type="command" category="variables" selector="doSetVar" primitive="doSetVar"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true" irreplaceable="true"><options>§_getVarNamesDict</options></input><input type="%s">0</input></inputs><script><block s="doPrimitive"><l><bool>true</bool></l><l>doSetVar</l></block></script></block-definition></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="265"><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="266"></list></costumes><sounds><list struct="atomic" id="267"></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="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="272"><costumes><list struct="atomic" id="273"></list></costumes><sounds><list struct="atomic" id="274"></list></sounds><blocks></blocks><variables></variables><scripts><script x="96.02675781249968" y="52.33333333333337"><block s="receiveGo"></block><block s="doBroadcast"><l>repeat</l><list></list></block></script><script x="58.02675781249968" y="134.33333333333343"><block s="receiveMessage"><l>repeat</l><list></list></block><block s="doSetVar"><l>barcodeList</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>sumEven</l><l>0</l></block><block s="doSetVar"><l>sumOdd</l><l>0</l></block><block s="doSetVar"><l>fullSum</l><l>0</l></block><block s="doSetVar"><l>checkDigit</l><l>0</l></block><block s="doSetVar"><l>total</l><l>0</l></block><custom-block s="barcode input"></custom-block><custom-block s="checkBarcode"></custom-block><custom-block s="upc type"></custom-block><block s="doAsk"><l>Would you like to input another code? Y/N</l></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>y</l></list></block><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>Y</l></list></block></list></block><script><block s="doBroadcast"><l>repeat</l><list></list></block></script><list></list></block></script></scripts></sprite><watcher var="barcodeList" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="sumOdd" style="normal" x="10" y="103.000002" color="243,118,29" hidden="true"/><watcher var="sumEven" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/><watcher var="fullSum" style="normal" x="10" y="145.00000599999998" color="243,118,29" hidden="true"/><watcher var="checkDigit" style="normal" x="10" y="166.00000799999998" color="243,118,29" hidden="true"/><watcher var="total" style="normal" x="10" y="187.00000999999997" color="243,118,29" hidden="true"/><watcher var="regCodes" style="normal" x="10" y="208.00001199999997" color="243,118,29" hidden="true"/><watcher var="upctype" style="normal" x="10" y="229.00001399999996" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="itemType" style="normal" x="10" y="250.00001599999996" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="barcodeList"><list struct="atomic" id="350">5</list></variable><variable name="sumOdd"><l>0</l></variable><variable name="sumEven"><l>0</l></variable><variable name="fullSum"><l>0</l></variable><variable name="checkDigit"><l>0</l></variable><variable name="total"><l>0</l></variable><variable name="regCodes"><l>0</l></variable><variable name="upctype"><list struct="atomic" id="351">Regular,Regular,Random Weight,National Drug Code/Health,Non-Food,Coupon,Regular,Regular,Regular,Coupon</list></variable><variable name="itemType"><l>0</l></variable></variables></scene></scenes></project><media name="snap barcode project" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"></media></snapdata>