<snapdata remixID="9936555"><project name="UPCcode" 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,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="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="94" y="17.00000000000003"><block s="receiveGo"></block><block s="doDeleteFromList"><l><option>all</option></l><block var="UPCdigits"/></block><custom-block s="get the digits"></custom-block><custom-block s="sum of odd"></custom-block><block s="doSetVar"><l>sum</l><block s="reportProduct"><block var="sum"/><block s="reportListItem"><l><option>last</option></l><block var="UPCdigits"/></block></block></block><custom-block s="sum of even"></custom-block><block s="doSetVar"><l>sum</l><block s="reportSum"><block var="sum"/><block s="reportListItem"><l><option>last</option></l><block var="UPCdigits"/></block></block></block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="sum"/><l>10</l></block><l>0</l></block><script><block s="doSayFor"><l>The code is valid!</l><l>5</l></block><block s="doBroadcast"><l>UPCcode</l></block></script><script><block s="doSayFor"><l>The code is invalid.</l><l>5</l></block></script></block></script><script x="246" y="655.8333333333334"><custom-block s="sum of odd"></custom-block></script></scripts></sprite><watcher var="UPCdigits" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="index" style="normal" x="10" y="103.000002" color="243,118,29"/><watcher var="sum" style="normal" x="10" y="124.00000399999999" color="243,118,29"/><watcher var="UPCcomplete code list" style="normal" x="10" y="145.00000599999998" color="243,118,29" extX="80" extY="70"/><sprite name="Sprite(2)" idx="2" x="-205" y="-61" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="22.490999999999946,0,160.65,1" pen="tip" id="64"><costumes><list struct="atomic" id="65"></list></costumes><sounds><list struct="atomic" id="66"></list></sounds><blocks></blocks><variables></variables><scripts><script x="248" y="60.33333333333334"><block s="receiveMessage"><l>UPCcode</l></block><custom-block s="make one upcCode"></custom-block></script></scripts></sprite><watcher var="upcCode" style="normal" x="10" y="238.00000799999998" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="sum of odd" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>sum</l><block s="reportSum"><block s="reportListItem"><block var="index"/><block var="UPCdigits"/></block><block s="reportListItem"><block s="reportSum"><block var="index"/><l>2</l></block><block var="UPCdigits"/></block></block></block><block s="doSetVar"><l>index</l><block s="reportSum"><block var="index"/><l>4</l></block></block><block s="doSetVar"><l>sum</l><block s="reportSum"><block var="sum"/><block s="reportListItem"><block var="index"/><block var="UPCdigits"/></block></block></block><block s="doRepeat"><l>3</l><script><block s="doSetVar"><l>index</l><block s="reportSum"><block var="index"/><l>2</l></block></block><block s="doSetVar"><l>sum</l><block s="reportSum"><block var="sum"/><block s="reportListItem"><block var="index"/><block var="UPCdigits"/></block></block></block></script></block></script></block-definition><block-definition s="get the digits" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>What is the first digit of the UPC code?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPCdigits"/></block><block s="doRepeat"><l>11</l><script><block s="doAsk"><l>What is the next digit of the UPC code?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPCdigits"/></block></script></block></script></block-definition><block-definition s="sum of even" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>index</l><l>2</l></block><block s="doRepeat"><l>5</l><script><block s="doSetVar"><l>sum</l><block s="reportSum"><block var="sum"/><block s="reportListItem"><block var="index"/><block var="UPCdigits"/></block></block></block><block s="doSetVar"><l>index</l><block s="reportSum"><block var="index"/><l>2</l></block></block></script></block></script></block-definition><block-definition s="make one upcCode" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>upcCode</l><block s="reportSum"><block s="reportSum"><block s="reportSum"><block s="reportSum"><block s="reportSum"><block s="reportSum"><block s="reportSum"><block s="reportProduct"><block s="reportListItem"><l>1</l><block var="UPCdigits"/></block><l>100000000000</l></block><block s="reportProduct"><block s="reportListItem"><l>2</l><block var="UPCdigits"/></block><l>10000000000</l></block></block><block s="reportProduct"><block s="reportListItem"><l>3</l><block var="UPCdigits"/></block><l>1000000000</l></block></block><block s="reportProduct"><block s="reportListItem"><l>4</l><block var="UPCdigits"/></block><l>100000000</l></block></block><block s="reportProduct"><block s="reportListItem"><l>5</l><block var="UPCdigits"/></block><l>10000000</l></block></block><block s="reportProduct"><block s="reportListItem"><l>6</l><block var="UPCdigits"/></block><l>1000000</l></block></block><block s="reportSum"><block s="reportProduct"><block s="reportListItem"><l>7</l><block var="UPCdigits"/></block><l>100000</l></block><block s="reportProduct"><block s="reportListItem"><l>8</l><block var="UPCdigits"/></block><l>10000</l></block></block></block><block s="reportSum"><block s="reportProduct"><block s="reportListItem"><l>9</l><block var="UPCdigits"/></block><l>1000</l></block><block s="reportSum"><block s="reportProduct"><block s="reportListItem"><l>10</l><block var="UPCdigits"/></block><l>100</l></block><block s="reportSum"><block s="reportProduct"><block s="reportListItem"><l>11</l><block var="UPCdigits"/></block><l>10</l></block><block s="reportProduct"><block s="reportListItem"><l>12</l><block var="UPCdigits"/></block><l>1</l></block></block></block></block></block></block><block s="doAddToList"><block var="upcCode"/><block var="UPCcomplete code list"/></block></script></block-definition></blocks><variables><variable name="UPCdigits"><list struct="atomic" id="288">1,2,3,4,5,6,7,8,9,0,1,2</list></variable><variable name="index"><l>12</l></variable><variable name="sum"><l>74</l></variable><variable name="UPCcomplete code list"><list struct="atomic" id="289">13000001243,12345678905</list></variable><variable name="upcCode"><l>12345678905</l></variable></variables></project><media name="UPCcode" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>