<snapdata remixID="13260628"><project name="UPCCrackingtheCode" 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="UPCCrackingtheCode"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="UPCode" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>1st number of upc code</l></block><block s="doSetVar"><l>UPCCode</l><block s="reportNewList"><list><block s="getLastAnswer"></block></list></block></block><block s="doAsk"><l>2nd number of upc code</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPCCode"/></block><block s="doAsk"><l>3rd number of upc code</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPCCode"/></block><block s="doAsk"><l>4th number of upc code</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPCCode"/></block><block s="doAsk"><l>5th number of upc code</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPCCode"/></block><block s="doAsk"><l>6th number of upc code</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPCCode"/></block><block s="doAsk"><l>7th number of upc code</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPCCode"/></block><block s="doAsk"><l>8th number of upc code</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPCCode"/></block><block s="doAsk"><l>9th number of upc code</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPCCode"/></block><block s="doAsk"><l>10th number of upc code</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPCCode"/></block><block s="doAsk"><l>11th number of upc code</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPCCode"/></block><block s="doAsk"><l>12th number of upc code</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPCCode"/></block></script></block-definition><block-definition s="UPCEven" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>CodeEven</l><block s="reportNewList"><list><block s="reportListItem"><l>2</l><block var="UPCCode"/></block></list></block></block><block s="doAddToList"><block s="reportListItem"><l>4</l><block var="UPCCode"/></block><block var="CodeEven"/></block><block s="doAddToList"><block s="reportListItem"><l>6</l><block var="UPCCode"/></block><block var="CodeEven"/></block><block s="doAddToList"><block s="reportListItem"><l>8</l><block var="UPCCode"/></block><block var="CodeEven"/></block><block s="doAddToList"><block s="reportListItem"><l>10</l><block var="UPCCode"/></block><block var="CodeEven"/></block></script></block-definition><block-definition s="UPCOdd" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>CodeOdd</l><block s="reportNewList"><list><block s="reportListItem"><l>1</l><block var="UPCCode"/></block></list></block></block><block s="doAddToList"><block s="reportListItem"><l>3</l><block var="UPCCode"/></block><block var="CodeOdd"/></block><block s="doAddToList"><block s="reportListItem"><l>5</l><block var="UPCCode"/></block><block var="CodeOdd"/></block><block s="doAddToList"><block s="reportListItem"><l>7</l><block var="UPCCode"/></block><block var="CodeOdd"/></block><block s="doAddToList"><block s="reportListItem"><l>9</l><block var="UPCCode"/></block><block var="CodeOdd"/></block><block s="doAddToList"><block s="reportListItem"><l>11</l><block var="UPCCode"/></block><block var="CodeOdd"/></block></script></block-definition><block-definition s="ProductType" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="CheckNum"/><l>0</l></list></block><block s="reportVariadicEquals"><list><block var="CheckNum"/><l>1</l></list></block><block s="reportVariadicEquals"><list><block var="CheckNum"/><l>6</l></list></block><block s="reportVariadicEquals"><list><block var="CheckNum"/><l>7</l></list></block><block s="reportVariadicEquals"><list><block var="CheckNum"/><l>8</l></list></block></list></block><script><block s="doSayFor"><l>This is a regular UPC code product</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="CheckNum"/><l>2</l></list></block><script><block s="doSayFor"><l>This is a random weight item</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="CheckNum"/><l>3</l></list></block><script><block s="doSayFor"><l>This is a National Drug Code or National Health Related Item</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="CheckNum"/><l>4</l></list></block><script><block s="doSayFor"><l>This is an in-store marking for non-food items</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="CheckNum"/><l>5</l></list></block><block s="reportVariadicEquals"><list><block var="CheckNum"/><l>9</l></list></block></list></block><script><block s="doSayFor"><l>This is a coupon</l><l>2</l></block></script><list></list></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="271"><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="272"></list></costumes><sounds><list struct="atomic" id="273"></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="278"><costumes><list struct="atomic" id="279"></list></costumes><sounds><list struct="atomic" id="280"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="10"><block s="receiveGo"></block><custom-block s="UPCode"></custom-block><custom-block s="UPCOdd"></custom-block><custom-block s="UPCEven"></custom-block><block s="doSetVar"><l>CheckNum</l><block s="reportListItem"><l>12</l><block var="UPCCode"/></block></block><block s="doSetVar"><l>CodeOdd</l><block s="reportCombine"><block var="CodeOdd"/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block><block s="doSetVar"><l>CodeOdd</l><block s="reportVariadicProduct"><list><block var="CodeOdd"/><l>3</l></list></block></block><block s="doSetVar"><l>CodeEven</l><block s="reportCombine"><block var="CodeEven"/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block><block s="doSetVar"><l>UPCCode</l><block s="reportVariadicSum"><list><block var="CodeOdd"/><block var="CodeEven"/></list></block></block><block s="doSetVar"><l>UPCCode</l><block s="reportVariadicSum"><list><block var="UPCCode"/><block var="CheckNum"/></list></block></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="UPCCode"/><l>10</l></block><l>0</l></list></block><script><block s="doSayFor"><l>Valid</l><l>2</l></block></script><script><block s="doSayFor"><l>Invalid</l><l>2</l></block></script></block><custom-block s="ProductType"></custom-block></script></scripts></sprite><watcher var="UPCCode" style="normal" x="10" y="10" color="243,118,29"/><watcher var="CheckNum" style="normal" x="10" y="285.000004" color="243,118,29"/><watcher var="ProductType" style="normal" x="10" y="306.000006" color="243,118,29" hidden="true"/><watcher var="index" style="normal" x="10" y="327.000008" color="243,118,29"/><watcher var="CodeEven" style="normal" x="7" y="153.000002" color="243,118,29"/><watcher var="CodeOdd" style="normal" x="136" y="153.000004" color="243,118,29"/></sprites></stage><variables><variable name="UPCCode"><l>110</l></variable><variable name="CodeEven"><l>19</l></variable><variable name="CodeOdd"><l>84</l></variable><variable name="CheckNum"><l>7</l></variable><variable name="ProductType"><l>0</l></variable><variable name="index"><l>0</l></variable></variables></scene></scenes></project><media name="UPCCrackingtheCode" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>