<snapdata remixID="13307194"><project name="UPC Checker Program" 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="UPC Checker Program"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="TraverseCheck" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="bubble"><l>Checking...</l></block><block s="doSetVar"><l>oddCheck</l><block s="reportVariadicSum"><list><block s="reportListItem"><l>1</l><block var="original UPC code"/></block><block s="reportListItem"><l>3</l><block var="original UPC code"/></block><block s="reportListItem"><l>5</l><block var="original UPC code"/></block><block s="reportListItem"><l>7</l><block var="original UPC code"/></block><block s="reportListItem"><l>9</l><block var="original UPC code"/></block><block s="reportListItem"><l>11</l><block var="original UPC code"/></block></list></block></block><block s="doSetVar"><l>oddCheck</l><block s="reportVariadicProduct"><list><block var="oddCheck"/><l>3</l></list></block></block><block s="doWait"><l>1</l></block><block s="doSetVar"><l>evenCheck</l><block s="reportVariadicSum"><list><block s="reportListItem"><l>2</l><block var="original UPC code"/></block><block s="reportListItem"><l>4</l><block var="original UPC code"/></block><block s="reportListItem"><l>6</l><block var="original UPC code"/></block><block s="reportListItem"><l>8</l><block var="original UPC code"/></block><block s="reportListItem"><l>10</l><block var="original UPC code"/></block></list></block></block></script></block-definition><block-definition s="validORinvalid" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="bubble"><l>Checking for validity...</l></block><block s="doSetVar"><l>checkUPCcode</l><block s="reportVariadicSum"><list><block var="oddCheck"/><block var="evenCheck"/></list></block></block><block s="doWait"><l>1</l></block><block s="doSetVar"><l>checkUPCcode</l><block s="reportVariadicSum"><list><block var="checkUPCcode"/><block s="reportListItem"><l>12</l><block var="original UPC code"/></block></list></block></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="checkUPCcode"/><l>10</l></block><l>0</l></list></block><script><block s="doSayFor"><l>Code is valid</l><l>2</l></block><block s="doBroadcast"><l>ProductCheck</l><list></list></block></script><script><block s="doSayFor"><l>Code is invalid</l><l>2</l></block><block s="doBroadcast"><l>ProductCheck</l><list></list></block></script></block></script></block-definition><block-definition s="ProductCheck" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>i</l><block s="reportListItem"><l>1</l><block var="original UPC code"/></block></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="i"/><l>0</l></list></block><block s="reportVariadicEquals"><list><block var="i"/><l>1</l></list></block><block s="reportVariadicEquals"><list><block var="i"/><l>6</l></list></block><block s="reportVariadicEquals"><list><block var="i"/><l>7</l></list></block><block s="reportVariadicEquals"><list><block var="i"/><l>8</l></list></block></list></block><script><block s="doSayFor"><l>This item must have been just a regular store bought item</l><l>2</l></block><block s="doSayFor"><l>This item must have been a school issued item</l><l>2</l></block></script><list></list></block><block s="doWait"><l>.5</l></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="i"/><l>2</l></list></block><script><block s="doSayFor"><l>This item must have been some type of meat</l><l>2</l></block></script><list></list></block><block s="doWait"><l>.5</l></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="i"/><l>3</l></list></block><script><block s="doSayFor"><l>This item must have been a drug</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="i"/><l>4</l></list></block><script><block s="doSayFor"><l>This item was most likely not a food</l><l>2</l></block></script><list></list></block><block s="doWait"><l>.5</l></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="i"/><l>5</l></list></block><block s="reportVariadicEquals"><list><block var="i"/><l>9</l></list></block></list></block><script><block s="doSayFor"><l>This item was most likely 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="253"><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="254"></list></costumes><sounds><list struct="atomic" id="255"></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="260"><costumes><list struct="atomic" id="261"></list></costumes><sounds><list struct="atomic" id="262"></list></sounds><blocks></blocks><variables></variables><scripts><script x="9.999999999999972" y="21"><block s="receiveGo"></block><block s="doAsk"><l>What is the UPC code?</l></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportTextAttribute"><l><option>length</option></l><block s="getLastAnswer"></block></block><l>12</l></list></block><script><block s="doSetVar"><l>original UPC code</l><block s="reportTextSplit"><block s="getLastAnswer"></block><l><option>letter</option></l></block></block><custom-block s="TraverseCheck"></custom-block><custom-block s="validORinvalid"></custom-block></script><script><block s="doSayFor"><l>UPC code is only 12 numbers</l><l>2</l></block><block s="doSayFor"><l>Try again</l><l>2</l></block><block s="doBroadcast"><l><option>__shout__go__</option></l><list></list></block></script></block></script><script x="509.00000000000045" y="34.99999999999994"><block s="receiveMessage"><l>ProductCheck</l><list></list></block><custom-block s="ProductCheck"></custom-block><block s="doWait"><l>1</l></block><block s="doBroadcast"><l>what is the correct checkDigit</l><list></list></block></script><script x="567.0000000000005" y="199.33333333333331"><block s="receiveMessage"><l>what is the correct checkDigit</l><list></list></block></script></scripts></sprite><watcher var="original UPC code" style="normal" x="10" y="10.000000000000014" color="243,118,29" extX="80" extY="70"/><watcher var="i" style="normal" x="10" y="268.0000019999999" color="243,118,29"/><watcher var="oddCheck" style="normal" x="10" y="289.00000400000016" color="243,118,29"/><watcher var="evenCheck" style="normal" x="10" y="310.00000599999987" color="243,118,29"/><watcher var="checkUPCcode" style="normal" x="10" y="331.00000799999975" color="243,118,29"/></sprites></stage><variables><variable name="original UPC code"><list struct="atomic" id="324">1,2,3,4,5,6,7,8,9,1,2,3</list></variable><variable name="i"><l>1</l></variable><variable name="oddCheck"><l>81</l></variable><variable name="evenCheck"><l>21</l></variable><variable name="checkUPCcode"><l>105</l></variable></variables></scene></scenes></project><media name="UPC Checker Program" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>