<snapdata remixID="12962657"><project name="barcode " 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="barcode "><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Add Odds %&apos;barcodeList&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><scripts><script x="282.505859375" y="97.49999999999989"><block var="positionoflist"/></script><script x="318.35966796875005" y="273.87499999999994"><block s="doSetVar"><l>index</l><l>1</l></block></script><script x="281.30859375" y="171.49999999999977"><block var="positionoflist"/></script><script x="348.3974609375" y="197.49999999999977"><block var="barcode"/></script><script x="300.51328124999986" y="129.4999999999999"><block s="reportVariadicSum"><block var="oddSum"/></block></script><script x="331.3203125" y="331.78333333333325"><block var="oddSum"/></script><script x="225.99736328125005" y="356.69166666666655"><block var="index"/></script></scripts></block-definition><block-definition s="Add Evens" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>positionoflist</l><l>1</l></block><block s="doSetVar"><l>evenSum</l><l>0</l></block><block s="doRepeat"><l>11</l><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="positionoflist"/><l>2</l></block><l>0</l></list></block><script><block s="doSetVar"><l>evenSum</l><block s="reportVariadicSum"><list><block var="evenSum"/><block s="reportListItem"><block var="positionoflist"/><block var="barcode"/></block></list></block></block></script><list></list></block><block s="doChangeVar"><l>positionoflist</l><l>1</l></block></script></block></script></block-definition><block-definition s="Find Total Sum" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>totalSum</l><block s="reportVariadicSum"><list><block var="evenSum"/><block var="oddSum"/></list></block></block><block s="doSetVar"><l>totalSum</l><block s="reportVariadicSum"><list><block var="totalSum"/><block s="reportListItem"><l><option>last</option></l><block var="barcode"/></block></list></block></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="totalSum"/><l>10</l></block><l>0</l></list></block><script><block s="doSayFor"><l>Code is correct.</l><l>2</l></block></script><script><block s="doSayFor"><l>Code is incorrect</l><l>2</l></block></script></block></script></block-definition><block-definition s="sumOdd %&apos;barcodeList&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>sum</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doRepeat"><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="barcodeList"/></block><l>1</l></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="index"/><l>2</l></block><l>1</l></list></block><script><block s="doSetVar"><l>sum</l><block s="reportVariadicSum"><list><block var="sum"/><block s="reportListItem"><block var="index"/><block var="barcodeList"/></block></list></block></block><block s="doSetVar"><l>index</l><block s="reportVariadicSum"><list><block var="index"/><l>1</l></list></block></block></script><script><block s="doSetVar"><l>index</l><block s="reportVariadicSum"><list><block var="index"/><l>1</l></list></block></block></script></block></script></block><block s="doReport"><block s="reportVariadicProduct"><list><block var="sum"/><l>3</l></list></block></block></script><scripts><script x="216.11718749999977" y="101.49999999999943"><block var="barcodeList"/></script><script x="351.2021484374998" y="232.33333333333235"><block var="barcodeList"/></script></scripts></block-definition><block-definition s="sumEven %&apos;barcodeList&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>sum</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doRepeat"><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="barcodeList"/></block><l>1</l></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="index"/><l>2</l></block><l>0</l></list></block><script><block s="doSetVar"><l>sum</l><block s="reportVariadicSum"><list><block var="sum"/><block s="reportListItem"><block var="index"/><block var="barcodeList"/></block></list></block></block><block s="doSetVar"><l>index</l><block s="reportVariadicSum"><list><block var="index"/><l>1</l></list></block></block></script><script><block s="doSetVar"><l>index</l><block s="reportVariadicSum"><list><block var="index"/><l>1</l></list></block></block></script></block></script></block><block s="doReport"><block s="reportVariadicProduct"><list><block var="sum"/><l>3</l></list></block></block></script><scripts><script x="220.11718749999977" y="105.49999999999915"><block var="barcodeList"/></script><script x="303.2021484375002" y="230.33333333333263"><block var="barcodeList"/></script></scripts></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="235"><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="236"></list></costumes><sounds><list struct="atomic" id="237"></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="242"><costumes><list struct="atomic" id="243"></list></costumes><sounds><list struct="atomic" id="244"></list></sounds><blocks></blocks><variables></variables><scripts><script x="107.00000000000011" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>barcode</l><l>0</l></block><block s="doAsk"><l>enter barcode </l></block><block s="doSetVar"><l>barcode</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>barcodeList</l><block s="reportTextSplit"><block var="barcode"/><l><option>letter</option></l></block></block><block s="doSetVar"><l>checkDigit</l><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportVariadicSum"><list><custom-block s="sumOdd %l"><block var="barcodeList"/></custom-block><custom-block s="sumEven %l"><block var="barcodeList"/></custom-block></list></block><l><option>letter</option></l></block></block></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="barcodeList"/></block><l>12</l></list></block><script><block s="doSayFor"><l>code is valid </l><l>2</l></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicOr"><list><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>0</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>1</l></list></block></list></block><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>6</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>7</l></list></block></list></block></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>8</l></list></block></list></block><script><block s="doSayFor"><l>Your item is a regular item</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>2</l></list></block><script><block s="doSayFor"><l>Your item is a weight item (ie,meat)</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>3</l></list></block><script><block s="doSayFor"><l>Your item is a health related item</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>4</l></list></block><script><block s="doSayFor"><l>Your item is an in-store , non food marketing item</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>5</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>9</l></list></block></list></block><script><block s="doSayFor"><l>Your Item is a cupon</l><l>2</l></block></script><list></list></block></script><script><block s="doForever"><script><block s="doSayFor"><l>Code is invalid </l><l>2</l></block></script></block></script></block></script></scripts></sprite><watcher var="positionoflist" style="normal" x="353" y="9.000001999999995" color="243,118,29"/><watcher var="oddSum" style="normal" x="355" y="36" color="243,118,29"/><watcher var="evenSum" style="normal" x="355" y="62" color="243,118,29"/><watcher var="totalSum" style="normal" x="356" y="89.000002" color="243,118,29"/><watcher var="barcode" style="normal" x="7" y="12" color="243,118,29"/><watcher var="barcodeList" style="normal" x="33" y="83" color="243,118,29" extX="80" extY="70"/><watcher var="checkDigit" style="normal" x="10" y="10" color="243,118,29"/></sprites></stage><variables><variable name="oddSum"><l>0</l></variable><variable name="evenSum"><l>3.3333333333333333e+37</l></variable><variable name="totalSum"><l>9.999999999999999e+56</l></variable><variable name="positionoflist"><l>12</l></variable><variable name="barcode"><l>078742089409</l></variable><variable name="barcodeList"><list struct="atomic" id="463">0,7,8,7,4,2,0,8,9,4,0,9</list></variable><variable name="checkDigit"><l>7</l></variable></variables></scene></scenes></project><media name="barcode " app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>