<snapdata remixID="9972601"><project name="UPCCodeChecker" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><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" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><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="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="34" y="12"><block s="receiveGo"></block><block s="doSetVar"><l>UPC</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>Please enter a UPC code</l></block><block s="doSetVar"><l>UPC_Code</l><block s="getLastAnswer"></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportStringSize"><block var="UPC_Code"/></block><script><block s="doAddToList"><block s="reportLetter"><block var="i"/><block var="UPC_Code"/></block><block var="UPC"/></block></script></block><block s="doIfElse"><block s="reportEquals"><block s="reportListLength"><block var="UPC"/></block><l>12</l></block><script><custom-block s="addOdds"></custom-block><custom-block s="addEvens"></custom-block><custom-block s="validationProcess"></custom-block><custom-block s="productIdentifier"></custom-block></script><script><block s="doSayFor"><l>The UPC code entered is invalid</l><l>2</l></block></script></block></script></scripts></sprite><watcher var="UPC" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="index" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="SumOfOddNum" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher var="SumOfEvenNum" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/><watcher var="totalSum" style="normal" x="10" y="115.00000999999997" color="243,118,29" hidden="true"/><watcher var="validUPC?" style="normal" x="10" y="136.00001199999997" color="243,118,29" hidden="true"/><watcher var="UPC_Code" style="normal" x="129" y="11.000001999999995" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="addOdds" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>SumOfOddNum</l><l>0</l></block><block s="doUntil"><block s="reportLessThan"><l>11</l><block var="index"/></block><script><block s="doSetVar"><l>SumOfOddNum</l><block s="reportSum"><block var="SumOfOddNum"/><block s="reportListItem"><block var="index"/><block var="UPC"/></block></block></block><block s="doChangeVar"><l>index</l><l>2</l></block></script></block><block s="doSetVar"><l>SumOfOddNum</l><block s="reportProduct"><block var="SumOfOddNum"/><l>3</l></block></block></script></block-definition><block-definition s="addEvens" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>index</l><l>2</l></block><block s="doSetVar"><l>SumOfEvenNum</l><l>0</l></block><block s="doUntil"><block s="reportLessThan"><l>12</l><block var="index"/></block><script><block s="doSetVar"><l>SumOfEvenNum</l><block s="reportSum"><block var="SumOfEvenNum"/><block s="reportListItem"><block var="index"/><block var="UPC"/></block></block></block><block s="doChangeVar"><l>index</l><l>2</l></block></script></block></script></block-definition><block-definition s="validationProcess" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>totalSum</l><block s="reportSum"><block var="SumOfEvenNum"/><block var="SumOfOddNum"/></block></block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="totalSum"/><l>10</l></block><l>0</l></block><script><block s="doSetVar"><l>validUPC?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doSetVar"><l>validUPC?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block><block s="doIfElse"><block s="reportEquals"><block var="validUPC?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSayFor"><l>The UPC code entered is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>The UPC code entered is invalid</l><l>2</l></block></script></block></script></block-definition><block-definition s="productIdentifier" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="validUPC?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="reportEquals"><block s="reportListItem"><l>1</l><block var="UPC"/></block><l>0</l></block></block><script><block s="doSayFor"><l>This is a regular UPC code</l><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="validUPC?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="reportEquals"><block s="reportListItem"><l>1</l><block var="UPC"/></block><l>1</l></block></block><script><block s="doSayFor"><l>This is a regular UPC code</l><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="validUPC?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="reportEquals"><block s="reportListItem"><l>1</l><block var="UPC"/></block><l>6</l></block></block><script><block s="doSayFor"><l>This is a regular UPC code</l><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="validUPC?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="reportEquals"><block s="reportListItem"><l>1</l><block var="UPC"/></block><l>7</l></block></block><script><block s="doSayFor"><l>This is a regular UPC code</l><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="validUPC?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="reportEquals"><block s="reportListItem"><l>1</l><block var="UPC"/></block><l>8</l></block></block><script><block s="doSayFor"><l>This is a regular UPC code</l><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="validUPC?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="reportEquals"><block s="reportListItem"><l>1</l><block var="UPC"/></block><l>2</l></block></block><script><block s="doSayFor"><l>This is a random weighted item</l><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="validUPC?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="reportEquals"><block s="reportListItem"><l>1</l><block var="UPC"/></block><l>3</l></block></block><script><block s="doSayFor"><l>This is a National Drug and National Health related item</l><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="validUPC?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="reportEquals"><block s="reportListItem"><l>1</l><block var="UPC"/></block><l>4</l></block></block><script><block s="doSayFor"><l>This is a non-food item</l><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="validUPC?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="reportEquals"><block s="reportListItem"><l>1</l><block var="UPC"/></block><l>5</l></block></block><script><block s="doSayFor"><l>This is a coupon</l><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="validUPC?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="reportEquals"><block s="reportListItem"><l>1</l><block var="UPC"/></block><l>9</l></block></block><script><block s="doSayFor"><l>This is a coupon</l><l>2</l></block></script></block></script></block-definition></blocks><variables><variable name="UPC"><list struct="atomic" id="387">0,9,6,6,1,9,7,5,6,8,0,3</list></variable><variable name="UPC_Code"><l>096619756803</l></variable><variable name="index"><l>14</l></variable><variable name="SumOfOddNum"><l>60</l></variable><variable name="SumOfEvenNum"><l>40</l></variable><variable name="totalSum"><l>100</l></variable><variable name="validUPC?"><bool>true</bool></variable></variables></project><media name="UPCCodeChecker" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>