<snapdata remixID="12387655"><project name="UPC code" 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"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="checkUPC" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></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="6"><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="7"></list></costumes><sounds><list struct="atomic" id="8"></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="13"><costumes><list struct="atomic" id="14"></list></costumes><sounds><list struct="atomic" id="15"></list></sounds><blocks></blocks><variables></variables><scripts><script x="45" y="30"><block s="receiveGo"></block><block s="doSetVar"><l>UPC</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>checkList</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>oddTotal</l><l>0</l></block><block s="doSetVar"><l>evenTotal</l><l>0</l></block><block s="doAsk"><l>Please enter a UPC Code with 12 digits</l></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportStringSize"><block s="getLastAnswer"></block></block><l>12</l></list></block><script><block s="doSetVar"><l>UPC</l><block s="reportTextSplit"><block s="getLastAnswer"></block><l><option>letter</option></l></block></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="UPC"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="index"/><l>2</l></block><l>1</l></list></block><script><block s="doSetVar"><l>oddTotal</l><block s="reportVariadicSum"><list><block var="oddTotal"/><block s="reportListItem"><block var="index"/><block var="UPC"/></block></list></block></block></script></block><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="index"/><l>2</l></block><l>0</l></list></block><block s="reportNot"><block s="reportVariadicEquals"><list><block var="index"/><l>12</l></list></block></block></list></block><script><block s="doSetVar"><l>evenTotal</l><block s="reportVariadicSum"><list><block var="evenTotal"/><block s="reportListItem"><block var="index"/><block var="UPC"/></block></list></block></block></script></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doSetVar"><l>oddTotal</l><block s="reportVariadicProduct"><list><block var="oddTotal"/><l>3</l></list></block></block><block s="doSetVar"><l>fullTotal</l><block s="reportVariadicSum"><list><block var="oddTotal"/><block var="evenTotal"/></list></block></block><block s="doUntil"><block s="reportVariadicEquals"><list><block s="reportModulus"><block s="reportVariadicSum"><list><block var="checkDigit"/><block var="fullTotal"/></list></block><l>10</l></block><l>0</l></list></block><script><block s="doSetVar"><l>checkDigit</l><block s="reportRandom"><l>1</l><l>10</l></block></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="checkDigit"/><l>10</l></list></block><script><block s="doSetVar"><l>checkDigit</l><l>0</l></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The check digit needed to make it valid is </l><block var="checkDigit"/></list></block><l>2</l></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="checkDigit"/><l>10</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><l>12</l><block var="UPC"/></block><block var="checkDigit"/></list></block></list></block><script><block s="doAddToList"><block var="checkDigit"/><block var="checkList"/></block></script></block><block s="doSetVar"><l>fullTotal</l><block s="reportVariadicSum"><list><block var="fullTotal"/><block s="reportListItem"><l>12</l><block var="UPC"/></block></list></block></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="fullTotal"/><l>10</l></block><l>0</l></list></block><script><block s="doSayFor"><l>This is a valid UPC code!</l><l>2</l></block><block s="doBroadcast"><l>try again</l><list></list></block></script><script><block s="doSayFor"><l>This is not a valid UPC code, please try again!</l><l>2</l></block><block s="doBroadcast"><l>try again</l><list></list></block></script></block></script><script><block s="doSayFor"><l>The code submitted was not 12 digits, please try again </l><l>2</l></block><block s="doBroadcast"><l>try again</l><list></list></block></script></block></script><script x="419" y="385.3333333333335"><block s="reportVariadicEquals"><list><l></l><l></l></list></block></script><script x="42" y="950.666666666667"><block s="receiveMessage"><l>try again</l><list></list></block><block s="doSetVar"><l>fullTotal</l><l>0</l></block><block s="doSetVar"><l>oddTotal</l><l>0</l></block><block s="doSetVar"><l>evenTotal</l><l>0</l></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doAsk"><l>Please enter a UPC Code with 12 digits</l></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportStringSize"><block s="getLastAnswer"></block></block><l>12</l></list></block><script><block s="doSetVar"><l>UPC</l><block s="reportTextSplit"><block s="getLastAnswer"></block><l><option>letter</option></l></block></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="UPC"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="index"/><l>2</l></block><l>1</l></list></block><script><block s="doSetVar"><l>oddTotal</l><block s="reportVariadicSum"><list><block var="oddTotal"/><block s="reportListItem"><block var="index"/><block var="UPC"/></block></list></block></block></script></block><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="index"/><l>2</l></block><l>0</l></list></block><block s="reportNot"><block s="reportVariadicEquals"><list><block var="index"/><l>12</l></list></block></block></list></block><script><block s="doSetVar"><l>evenTotal</l><block s="reportVariadicSum"><list><block var="evenTotal"/><block s="reportListItem"><block var="index"/><block var="UPC"/></block></list></block></block></script></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doSetVar"><l>oddTotal</l><block s="reportVariadicProduct"><list><block var="oddTotal"/><l>3</l></list></block></block><block s="doSetVar"><l>fullTotal</l><block s="reportVariadicSum"><list><block var="oddTotal"/><block var="evenTotal"/></list></block></block><block s="doUntil"><block s="reportVariadicEquals"><list><block s="reportModulus"><block s="reportVariadicSum"><list><block var="checkDigit"/><block var="fullTotal"/></list></block><l>10</l></block><l>0</l></list></block><script><block s="doSetVar"><l>checkDigit</l><block s="reportRandom"><l>1</l><l>10</l></block></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="checkDigit"/><l>10</l></list></block><script><block s="doSetVar"><l>checkDigit</l><l>0</l></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The check digit needed to make it valid is </l><block var="checkDigit"/></list></block><l>2</l></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="checkDigit"/><l>10</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><l>12</l><block var="UPC"/></block><block var="checkDigit"/></list></block></list></block><script><block s="doAddToList"><block var="checkDigit"/><block var="checkList"/></block></script></block><block s="doSetVar"><l>fullTotal</l><block s="reportVariadicSum"><list><block var="fullTotal"/><block s="reportListItem"><l>12</l><block var="UPC"/></block></list></block></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="fullTotal"/><l>10</l></block><l>0</l></list></block><script><block s="doSayFor"><l>This is a valid UPC code!</l><l>2</l></block><block s="doBroadcast"><l>try again</l><list></list></block></script><script><block s="doSayFor"><l>This is not a valid UPC code, please try again!</l><l>2</l></block><block s="doBroadcast"><l>try again</l><list></list></block></script></block></script><script><block s="doSayFor"><l>The code submitted was not 12 digits, please try again </l><l>2</l></block><block s="doBroadcast"><l>try again</l><list></list></block></script></block></script><script x="484.765625" y="1349.833333333334"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>12</l><block var="UPC"/></block><block var="checkDigit"/></list></block></script><script x="439.6416015625" y="639.3333333333335"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>12</l><block var="UPC"/></block><block var="checkDigit"/></list></block></script></scripts></sprite><watcher var="checkDigit" style="normal" x="343" y="23" color="243,118,29"/><watcher var="fullTotal" style="normal" x="8" y="196.00000000000003" color="243,118,29"/><watcher var="evenTotal" style="normal" x="4" y="221" color="243,118,29"/><watcher var="oddTotal" style="normal" x="2" y="242.000002" color="243,118,29"/><watcher var="index" style="normal" x="6" y="261" color="243,118,29"/><watcher var="checkList" style="normal" x="346" y="169" color="243,118,29" extX="80" extY="70"/><watcher var="UPC" style="normal" x="13" y="3" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="UPC"><list struct="atomic" id="528">6,4,7,9,7,1,0,6,4,6,4,0</list></variable><variable name="index"><l>1</l></variable><variable name="oddTotal"><l>0</l></variable><variable name="evenTotal"><l>0</l></variable><variable name="fullTotal"><l>0</l></variable><variable name="checkDigit"><l>0</l></variable><variable name="checkList"><list struct="atomic" id="529">0</list></variable></variables></scene></scenes></project><media name="UPC code" app="Snap! 8.2, https://snap.berkeley.edu" version="2"></media></snapdata>