<snapdata remixID="14719540"><project name="UPC Code Checker" app="Snap! 11.0.5, 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 Checker"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="reset variables" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>UPC</l><block s="reportNewList"><list><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l></list></block></block><block s="doSetVar"><l>itemNum</l><l>1</l></block><block s="doSetVar"><l>oddPosition</l><l>0</l></block><block s="doSetVar"><l>evenPosition</l><l>0</l></block><block s="doSetVar"><l>finalCalculation</l><l>0</l></block><block s="doSetVar"><l>correctedCheckDigit</l><l>0</l></block></script></block-definition><block-definition s="make UPC list" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doForEach"><l>item</l><block var="UPC"/><script><block s="doAsk"><block s="reportJoinWords"><list><l>What is digit </l><block var="itemNum"/><l>?</l></list></block></block><block s="doReplaceInList"><block var="itemNum"/><block var="UPC"/><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="itemNum"/><l>2</l></block><l>1</l></list></block><script><block s="doSetVar"><l>oddPosition</l><block s="reportVariadicSum"><list><block var="oddPosition"/><block s="getLastAnswer"></block></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="itemNum"/><l>2</l></block><l>0</l></list></block><block s="reportVariadicLessThan"><list><block var="itemNum"/><l>12</l></list></block></list></block><script><block s="doSetVar"><l>evenPosition</l><block s="reportVariadicSum"><list><block var="evenPosition"/><block s="getLastAnswer"></block></list></block></block></script><list></list></block><block s="doSetVar"><l>itemNum</l><block s="reportVariadicSum"><list><block var="itemNum"/><l>1</l></list></block></block></script></block></script></block-definition><block-definition s="validity check" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="evaluate UPC code, remainder: %&apos;remainder&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="remainder"/><l>0</l></list></block><script><block s="doSayFor"><l>This UPC code is valid.</l><l>3</l></block></script><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block s="reportListItem"><l>12</l><block var="UPC"/></block><block var="remainder"/></list></block><script><block s="doSetVar"><l>correctedCheckDigit</l><block s="reportVariadicSum"><list><block s="reportListItem"><l>12</l><block var="UPC"/></block><block s="reportDifference"><l>10</l><block var="remainder"/></block></list></block></block></script><script><block s="doSetVar"><l>correctedCheckDigit</l><block s="reportDifference"><block s="reportListItem"><l>12</l><block var="UPC"/></block><block var="remainder"/></block></block></script></block><block s="doSayFor"><l>This UPC code is invalid.</l><l>3</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The check digit should be </l><block var="correctedCheckDigit"/><l> to make the UPC code valid.</l></list></block><l>3</l></block></script></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="191"><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="192"></list></costumes><sounds><list struct="atomic" id="193"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-5.443359811109795e-13" y="6.804199763887244e-14" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="198"><costumes><list struct="atomic" id="199"></list></costumes><sounds><list struct="atomic" id="200"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="10"><block s="receiveGo"></block><custom-block s="reset variables"></custom-block><custom-block s="make UPC list"></custom-block><block s="doSetVar"><l>finalCalculation</l><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block var="oddPosition"/><l>3</l></list></block><block var="evenPosition"/><block s="reportListItem"><l>12</l><block var="UPC"/></block></list></block></block><custom-block s="evaluate UPC code, remainder: %s"><block s="reportModulus"><block var="finalCalculation"/><l>10</l></block></custom-block></script></scripts></sprite><watcher var="UPC" style="normal" x="0.9697553385474049" y="1.8169934640522618" color="243,118,29" extX="80" extY="69.99999999999994"/><watcher var="evenPosition" style="normal" x="0.16479510262992755" y="100.30953438635767" color="243,118,29"/><watcher var="oddPosition" style="normal" x="0.16479510262992755" y="123.9270490769262" color="243,118,29"/><watcher var="finalCalculation" style="normal" x="0.7392926959308491" y="147.2898524968902" color="243,118,29"/><watcher var="correctedCheckDigit" style="normal" x="-0.3064589380562467" y="170.82716268783443" color="243,118,29"/></sprites></stage><variables><variable name="UPC"><list struct="atomic" id="235">,,,,,,,,,,,</list></variable><variable name="evenPosition"><l>0</l></variable><variable name="oddPosition"><l>0</l></variable><variable name="correctedCheckDigit"><l>0</l></variable><variable name="finalCalculation"><l>0</l></variable><variable name="itemNum"><l>1</l></variable></variables></scene></scenes></project><media name="UPC Code Checker" app="Snap! 11.0.5, https://snap.berkeley.edu" version="2"></media></snapdata>