<snapdata remixID="12962655"><project name="barcode proj" 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 proj"><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="30" y="30"><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="doIf"><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="barcodeList"/></block><l>11</l></list></block><script><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></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="barcodeList"/></block><l>11</l></list></block><script><block s="doSayFor"><block var="checkDigit"/><l>2</l></block></script><list></list></block><block s="doIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="barcodeList"/></block><l>12</l></list></block><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="barcodeList"/></block><l>11</l></list></block></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="doSayFor"><l>Code is invalid </l><l>2</l></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="13" y="46" color="243,118,29"/><watcher var="index12" style="normal" x="415" y="300" 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>013243953208</l></variable><variable name="barcodeList"><list struct="atomic" id="505">0,1,3,2,4,3,9,5,3,2,0,8</list></variable><variable name="checkDigit"><l></l></variable><variable name="index12"><l></l></variable></variables></scene></scenes></project><media name="barcode proj" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>