<snapdata remixID="12378049"><project name="UPC Code Reader" app="Snap! 8.2, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="UPC Code Reader"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Add Odds" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>positionoflist</l><l>0</l></block><block s="doSetVar"><l>oddSum</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>1</l></list></block><script><block s="doSetVar"><l>oddSum</l><block s="reportVariadicSum"><list><block var="oddSum"/><block s="reportListItem"><block var="positionoflist"/><block var="list"/></block></list></block></block></script></block><block s="doChangeVar"><l>positionoflist</l><l>1</l></block></script></block><block s="doSetVar"><l>oddSum</l><block s="reportVariadicProduct"><list><block var="oddSum"/><l>3</l></list></block></block></script></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="list"/></block></list></block></block></script></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>12</l><block var="list"/></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></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="130"><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="131"></list></costumes><sounds><list struct="atomic" id="132"></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="137"><costumes><list struct="atomic" id="138"></list></costumes><sounds><list struct="atomic" id="139"></list></sounds><blocks></blocks><variables></variables><scripts><script x="53" y="10"><block s="receiveGo"></block><block s="doSayFor"><l>Type 1 if you would like to check if your UPC code is valid</l><l>2</l></block><block s="doSayFor"><l>Type 2 if you would like to check ithe type of item for your UPC code</l><l>2</l></block><block s="doAsk"><l>Pick a category</l></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>1</l></list></block><script><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><l>12</l><script><block s="doAsk"><l>enter each number of UPS code</l></block><block s="doInsertInList"><block s="getLastAnswer"></block><block var="positionoflist"/><block var="list"/></block><block s="doChangeVar"><l>positionoflist</l><l>1</l></block></script></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><l>12</l></list></block><script><custom-block s="Add Odds"></custom-block><custom-block s="Add Evens"></custom-block><custom-block s="Find Total Sum"></custom-block></script><script><block s="doSayFor"><l>Code does not have 12 digits</l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block></script><script><block s="doAsk"><l>Enter the first number of the UPC code</l></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicOr"><list><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>0</l></list></block><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>1</l></list></block></list></block><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>6</l></list></block><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>7</l></list></block></list></block></list></block><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>8</l></list></block></list></block><script><block s="doSayFor"><l>Your item is a regular food item</l><l>2</l></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></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></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>3</l></list></block><script><block s="doSayFor"><l>Your item is a health related item</l><l>2</l></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></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></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>5</l></list></block><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>9</l></list></block></list></block><script><block s="doSayFor"><l>Your Item is a cupon</l><l>2</l></block></script></block></script></block></script></scripts></sprite><watcher var="list" style="normal" x="7" y="12" color="243,118,29" extX="80" extY="70"/><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"/></sprites></stage><variables><variable name="oddSum"><l>57</l></variable><variable name="evenSum"><l>28</l></variable><variable name="totalSum"><l>88</l></variable><variable name="list"><list struct="atomic" id="334">0,7,2,7,8,5,1,3,8,6,4,3</list></variable><variable name="positionoflist"><l>12</l></variable></variables></scene></scenes></project><media name="UPC Code Reader" app="Snap! 8.2, https://snap.berkeley.edu" version="2"></media></snapdata>