<snapdata remixID="14002766"><project name="UPC-A CheckerProgram" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="UPC-A CheckerProgram"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="ListReset" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>enteredCode</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>letterList</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>validCode</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>invalidCode</l><block s="reportNewList"><list></list></block></block></script></block-definition></blocks><primitives></primitives><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="32"><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="33"></list></costumes><sounds><list struct="atomic" id="34"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="UPC-codechecker" idx="1" x="10" y="-1" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="39"><costumes><list struct="atomic" id="40"></list></costumes><sounds><list struct="atomic" id="41"></list></sounds><blocks></blocks><variables></variables><scripts><script x="692" y="70.16666666666652"><custom-block s="ListReset"></custom-block></script><comment x="764.8701171875" y="59.166666666666515" w="90" collapsed="false">Resets the list to be empty</comment><script x="48" y="10"><block s="receiveGo"></block><block s="doAsk"><l>Please enter your 12 digit UPC Code.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="enteredCode"/></block><block s="doSetVar"><l>index</l><block s="reportListAttribute"><l><option>length</option></l><block var="enteredCode"/></block></block><block s="doSetVar"><l>letterList</l><block s="reportTextSplit"><block s="reportListItem"><block var="index"/><block var="enteredCode"/></block><l><option>letter</option></l></block></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block s="reportTextSplit"><block s="reportListItem"><block var="index"/><block var="enteredCode"/></block><l><option>letter</option></l></block></block><l>12</l></list></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block s="reportVariadicSum"><list><block s="reportVariadicSum"><list><block s="reportListItem"><l>2</l><block var="letterList"/></block><block s="reportListItem"><l>4</l><block var="letterList"/></block><block s="reportListItem"><l>6</l><block var="letterList"/></block><block s="reportListItem"><l>8</l><block var="letterList"/></block><block s="reportListItem"><l>10</l><block var="letterList"/></block><block s="reportListItem"><l>12</l><block var="letterList"/></block></list></block><block s="reportVariadicProduct"><list><block s="reportVariadicSum"><list><block s="reportListItem"><l>1</l><block var="letterList"/></block><block s="reportListItem"><l>3</l><block var="letterList"/></block><block s="reportListItem"><l>5</l><block var="letterList"/></block><block s="reportListItem"><l>7</l><block var="letterList"/></block><block s="reportListItem"><l>9</l><block var="letterList"/></block><block s="reportListItem"><l>11</l><block var="letterList"/></block></list></block><l>3</l></list></block></list></block><l>10</l></block><l>0</l></list></block><script><block s="doAddToList"><block s="reportListItem"><block var="index"/><block var="enteredCode"/></block><block var="validCode"/></block><block s="doSayFor"><l>Your UPC code is valid</l><l>2</l></block></script><script><block s="doAddToList"><block s="reportListItem"><block var="index"/><block var="enteredCode"/></block><block var="invalidCode"/></block><block s="doSayFor"><l>Your UPC code is invalid</l><l>2</l></block></script></block></script><script><block s="doSayFor"><l>Please make sure your code is exactly 12 digits long</l><l>2</l></block></script></block></script></scripts></sprite><watcher scope="Stage" s="getLastAnswer" style="normal" x="10" y="10" color="4,148,220" hidden="true"/><watcher var="letterList" style="normal" x="11" y="129.000002" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="index" style="normal" x="104" y="85.00000399999999" color="243,118,29" hidden="true"/><watcher var="enteredCode" style="normal" x="7" y="33.000001999999995" color="243,118,29" extX="80" extY="70"/><watcher var="invalidCode" style="normal" x="10" y="134.000002" color="243,118,29" extX="80" extY="70"/><watcher var="validCode" style="normal" x="6" y="229.000002" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="enteredCode"><list struct="atomic" id="194">123456789101,975126505640,975126505640</list></variable><variable name="letterList"><list struct="atomic" id="195">9,7,5,1,2,6,5,0,5,6,4,0</list></variable><variable name="validCode"><list struct="atomic" id="196">975126505640,975126505640</list></variable><variable name="invalidCode"><list struct="atomic" id="197">123456789101</list></variable><variable name="index"><l>3</l></variable></variables></scene></scenes></project><media name="UPC-A CheckerProgram" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"></media></snapdata>