<snapdata remixID="12933954"><project name="Barcodes" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Barcodes"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="initialBarcode" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>barcode</l><l>0</l></block><block s="doUntil"><block s="reportVariadicEquals"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="barcode"/></block><l>11</l></list></block><script><block s="doAsk"><l>Enter first 11 digits of barcode</l></block><block s="doSetVar"><l>barcode</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicNotEquals"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="barcode"/></block><l>11</l></list></block><script><block s="doSayFor"><l>Something is wrong. Please try again.</l><l>2</l></block></script><list><l><bool>true</bool></l><script><block s="doSetVar"><l>barcodeList</l><block s="reportTextSplit"><block var="barcode"/><l><option>letter</option></l></block></block></script></list></block></script></block></script></block-definition><block-definition s="typeOfBarcode" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>numSystem</l><block s="reportListItem"><l>1</l><block var="barcodeList"/></block></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="numSystem"/><l>0</l></list></block><block s="reportVariadicEquals"><list><block var="numSystem"/><l>1</l></list></block><block s="reportVariadicEquals"><list><block var="numSystem"/><l>6</l></list></block><block s="reportVariadicEquals"><list><block var="numSystem"/><l>7</l></list></block><block s="reportVariadicEquals"><list><block var="numSystem"/><l>8</l></list></block></list></block><script><block s="doSayFor"><l>This is a regular barcode</l><l>2</l></block></script><list><block s="reportVariadicEquals"><list><block var="numSystem"/><l>2</l></list></block><script><block s="doSayFor"><l>This barcode is for random weight items</l><l>2</l></block></script><block s="reportVariadicEquals"><list><block var="numSystem"/><l>3</l></list></block><script><block s="doSayFor"><l>This barcode is for National Drug Code and National Health Related Items</l><l>2</l></block></script><block s="reportVariadicEquals"><list><block var="numSystem"/><l>4</l></list></block><script><block s="doSayFor"><l>This barcode is for in-store marking of non-food items</l><l>2</l></block></script><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="numSystem"/><l>5</l></list></block><block s="reportVariadicEquals"><list><block var="numSystem"/><l>9</l></list></block></list></block><script><block s="doSayFor"><l>This barcode is for a coupon</l><l>2</l></block></script></list></block></script></block-definition><block-definition s="odd" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>odd</l><l>0</l></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="barcodeList"/></block><script><block s="doSetVar"><l>odd</l><block s="reportVariadicSum"><list><block s="reportListItem"><block var="index"/><block var="barcodeList"/></block><block var="odd"/></list></block></block><block s="doSetVar"><l>index</l><block s="reportVariadicSum"><list><block var="index"/><l>2</l></list></block></block></script></block><block s="doSetVar"><l>odd</l><block s="reportVariadicProduct"><list><block var="odd"/><l>3</l></list></block></block></script></block-definition><block-definition s="even" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>index</l><l>2</l></block><block s="doSetVar"><l>even</l><l>0</l></block><block s="doUntil"><block s="reportVariadicEquals"><list><block var="index"/><l>12</l></list></block><script><block s="doSetVar"><l>even</l><block s="reportVariadicSum"><list><block s="reportListItem"><block var="index"/><block var="barcodeList"/></block><block var="even"/></list></block></block><block s="doSetVar"><l>index</l><block s="reportVariadicSum"><list><block var="index"/><l>2</l></list></block></block></script></block></script></block-definition><block-definition s="mod" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>check</l><block s="reportModulus"><block s="reportVariadicSum"><list><block var="odd"/><block var="even"/></list></block><l>10</l></block></block><block s="doSetVar"><l>check</l><block s="reportDifference"><l>10</l><block var="check"/></block></block><block s="doSetVar"><l>modNum</l><block s="reportVariadicSum"><list><block var="odd"/><block var="even"/><block var="check"/></list></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="modNum"/><l>10</l></block><l>0</l></list></block><script><block s="doSayFor"><l>This barcode is valid!</l><l>2</l></block></script><list><block s="reportVariadicNotEquals"><list><block s="reportModulus"><block var="modNum"/><l>10</l></block><l>0</l></list></block><script><block s="doSayFor"><l>This barcode is invalid. Please retry.</l><l>2</l></block></script></list></block></script></block-definition><block-definition s="initialBarcodeR" type="reporter" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Enter barcode</l></block><block s="doSetVar"><l>barcode</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicNotEquals"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="barcode"/></block><l>11</l></list></block><script><block s="doSayFor"><l>Something is wrong. Please try again.</l><l>2</l></block></script><list><l><bool>true</bool></l><script><block s="doSetVar"><l>barcodeList</l><block s="reportTextSplit"><block var="barcode"/><l><option>letter</option></l></block></block></script></list></block><block s="doReport"><l></l></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="331"><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="332"></list></costumes><sounds><list struct="atomic" id="333"></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="338"><costumes><list struct="atomic" id="339"></list></costumes><sounds><list struct="atomic" id="340"></list></sounds><blocks></blocks><variables></variables><scripts><script x="60" y="48"><block s="receiveGo"></block><custom-block s="initialBarcode"></custom-block><custom-block s="typeOfBarcode"></custom-block><custom-block s="odd"></custom-block><custom-block s="even"></custom-block><custom-block s="mod"></custom-block></script></scripts></sprite><watcher var="barcode" style="normal" x="10" y="10" color="243,118,29"/><watcher var="numSystem" style="normal" x="12" y="31.000005999999985" color="243,118,29"/><watcher var="index" style="normal" x="13" y="52.000001999999995" color="243,118,29" hidden="true"/><watcher var="odd" style="normal" x="13" y="73.000002" color="243,118,29" hidden="true"/><watcher var="even" style="normal" x="12" y="115.000002" color="243,118,29" hidden="true"/><watcher var="check" style="normal" x="12" y="52.000001999999995" color="243,118,29"/><watcher var="modNum" style="normal" x="11" y="73.000002" color="243,118,29"/><watcher var="barcodeList" style="normal" x="11" y="94.00000799999998" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="barcode"><l>44900000099</l></variable><variable name="numSystem"><l>4</l></variable><variable name="barcodeList"><list struct="atomic" id="359">4,4,9,0,0,0,0,0,0,9,9</list></variable><variable name="index"><l>12</l></variable><variable name="odd"><l>66</l></variable><variable name="check"><l>1</l></variable><variable name="even"><l>13</l></variable><variable name="modNum"><l>80</l></variable></variables></scene></scenes></project><media name="Barcodes" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>