<snapdata remixID="11067042"><project name="check digit" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><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" scheduled="false" id="1"><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="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><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="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>regularCode</l><block s="reportNewList"><list><l>0</l><l>1</l><l>6</l><l>7</l><l>8</l></list></block></block><block s="doSetVar"><l>weightedItems</l><l>2</l></block><block s="doSetVar"><l>nationalDrugandHealth</l><l>3</l></block><block s="doSetVar"><l>nonFood</l><l>4</l></block><block s="doSetVar"><l>coupons</l><block s="reportNewList"><list><l>5</l><l>9</l></list></block></block><block s="doAsk"><l>Input a 12-digit UPC code</l></block><block s="doSetVar"><l>UPC code</l><block s="reportTextSplit"><block s="getLastAnswer"></block><l><option>letter</option></l></block></block><block s="doIfElse"><block s="reportNot"><block s="reportEquals"><block s="reportListAttribute"><l><option>length</option></l><block var="UPC code"/></block><l>12</l></block></block><script><block s="doSayFor"><l>There is something wrong with your UPC code. Make sure you put in 12 digits.</l><l>4</l></block></script><script><block s="doSetVar"><l>number</l><block s="reportSum"><block s="reportProduct"><block s="reportSum"><block s="reportListItem"><l>1</l><block var="UPC code"/></block><block s="reportSum"><block s="reportListItem"><l>3</l><block var="UPC code"/></block><block s="reportSum"><block s="reportListItem"><l>5</l><block var="UPC code"/></block><block s="reportSum"><block s="reportListItem"><l>7</l><block var="UPC code"/></block><block s="reportSum"><block s="reportListItem"><l>9</l><block var="UPC code"/></block><block s="reportListItem"><l>11</l><block var="UPC code"/></block></block></block></block></block></block><l>3</l></block><block s="reportSum"><block s="reportListItem"><l>2</l><block var="UPC code"/></block><block s="reportSum"><block s="reportListItem"><l>4</l><block var="UPC code"/></block><block s="reportSum"><block s="reportListItem"><l>6</l><block var="UPC code"/></block><block s="reportSum"><block s="reportListItem"><l>8</l><block var="UPC code"/></block><block s="reportListItem"><l>10</l><block var="UPC code"/></block></block></block></block></block></block></block><block s="doChangeVar"><l>number</l><block s="reportListItem"><l>12</l><block var="UPC code"/></block></block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="number"/><l>10</l></block><l>0</l></block><script><block s="doSayFor"><l>This UPC code is accurate.</l><l>2</l></block><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block s="reportListItem"><l>7</l><block var="UPC code"/></block><l>0</l></block><block s="reportOr"><block s="reportEquals"><block s="reportListItem"><l>7</l><block var="UPC code"/></block><l>1</l></block><block s="reportOr"><block s="reportEquals"><block s="reportListItem"><l>7</l><block var="UPC code"/></block><l>6</l></block><block s="reportOr"><block s="reportEquals"><block s="reportListItem"><l>7</l><block var="UPC code"/></block><l>7</l></block><block s="reportEquals"><block s="reportListItem"><l>7</l><block var="UPC code"/></block><l>8</l></block></block></block></block></block><script><block s="doSayFor"><l>This is a regular item UPC code</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><l>7</l><block var="UPC code"/></block><block var="weightedItems"/></block><script><block s="doSayFor"><l>This is a weighted item UPC code</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><l>7</l><block var="UPC code"/></block><block var="nationalDrugandHealth"/></block><script><block s="doSayFor"><l>This is a national drug code and national health related item</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><l>7</l><block var="UPC code"/></block><block var="nonFood"/></block><script><block s="doSayFor"><l>This is a non-food related item</l><l>2</l></block></script><script><block s="doIf"><block s="reportOr"><block s="reportEquals"><block s="reportListItem"><l>7</l><block var="UPC code"/></block><l>5</l></block><block s="reportEquals"><block s="reportListItem"><l>7</l><block var="UPC code"/></block><l>9</l></block></block><script><block s="doSayFor"><l>This is a  code for coupon use</l><l>2</l></block></script></block></script></block></script></block></script></block></script></block></script><script><block s="doSayFor"><l>This code is inaccurate.</l><l>2</l></block><block s="doChangeVar"><l>number</l><block s="reportProduct"><block s="reportListItem"><l>12</l><block var="UPC code"/></block><l>-1</l></block></block><custom-block s="checkDigit"></custom-block></script></block></script></block></script></scripts></sprite><watcher var="weightedItems" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="coupons" style="normal" x="10" y="52.00000399999999" color="243,118,29" extX="80" extY="70"/><watcher var="nationalDrugandHealth" style="normal" x="10" y="73.000006" color="243,118,29"/><watcher var="nonFood" style="normal" x="10" y="94.00000799999998" color="243,118,29"/><watcher var="number" style="normal" x="10" y="136.000012" color="243,118,29"/><watcher var="checkDigit" style="normal" x="10" y="157.00001399999996" color="243,118,29"/><watcher var="difference" style="normal" x="10" y="178.00001599999996" color="243,118,29"/><watcher var="UPC code" style="normal" x="84" y="145.00000999999997" color="243,118,29" extX="80" extY="70"/><watcher var="regularCode" style="normal" x="360" y="213" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="checkDigit" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>checkDigit</l><l>0</l></block><block s="doUntil"><block s="reportEquals"><block s="reportModulus"><block s="reportSum"><block var="checkDigit"/><block var="number"/></block><l>10</l></block><l>0</l></block><script><block s="doChangeVar"><l>checkDigit</l><l>1</l></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The check digit would need to be </l><block var="checkDigit"/><l> for this UPC code to be accurate</l></list></block><l>2</l></block></script></block-definition></blocks><variables><variable name="regularCode"><list struct="atomic" id="331">0,1,6,7,8</list></variable><variable name="weightedItems"><l>2</l></variable><variable name="coupons"><list struct="atomic" id="332">5,9</list></variable><variable name="nationalDrugandHealth"><l>3</l></variable><variable name="nonFood"><l>4</l></variable><variable name="UPC code"><list struct="atomic" id="333">1,2,3,4,5,6,7,8,9,0,1,3</list></variable><variable name="number"><l>98</l></variable><variable name="checkDigit"><l>2</l></variable><variable name="difference"><l>0</l></variable></variables></project><media name="check digit" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>