<snapdata remixID="11998891"><project name="UPC Checker Programm" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="UPC Checker Programm"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="reset" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>index</l><l>-</l></block><block s="doSetVar"><l>code</l><l>-</l></block><block s="doSetVar"><l>codeList</l><l>-</l></block><block s="doSetVar"><l>step1</l><l>-</l></block><block s="doSetVar"><l>step2</l><l>-</l></block><block s="doSetVar"><l>step3</l><l>-</l></block><block s="doSetVar"><l>step4</l><l>-</l></block><block s="doSetVar"><l>step5</l><l>-</l></block><block s="doSetVar"><l>step6</l><l>-</l></block><block s="doSetVar"><l>stepList</l><l>-</l></block><block s="doShowVar"><l>step1</l></block><block s="doShowVar"><l>step2</l></block><block s="doShowVar"><l>step3</l></block><block s="doShowVar"><l>step4</l></block><block s="doShowVar"><l>step5</l></block><block s="doShowVar"><l>step6</l></block><block s="doHideVar"><l>stepList</l></block></script></block-definition><block-definition s="findCode" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="reset"></custom-block><block s="doDeclareVariables"><list><l>digit1</l><l>digit2</l><l>digit3</l><l>digit4</l><l>digit5</l><l>digit6</l><l>digit7</l><l>digit8</l><l>digit9</l><l>digit10</l><l>digit11</l><l>digit12</l></list></block><block s="doSayFor"><l>Enter the individual digits of the UPC Code.</l><l>4</l></block><block s="doAsk"><l>What is the 1st digit?</l></block><block s="doSetVar"><l>digit1</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportEquals"><block var="digit1"/><l>0</l></block><script><block s="doSetVar"><l>digit1</l><l>Z</l></block></script></block><block s="doAsk"><l>What is the 2nd digit?</l></block><block s="doSetVar"><l>digit2</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the 3rd digit?</l></block><block s="doSetVar"><l>digit3</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the 4th digit?</l></block><block s="doSetVar"><l>digit4</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the 5th digit?</l></block><block s="doSetVar"><l>digit5</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the 6th digit?</l></block><block s="doSetVar"><l>digit6</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the 7th digit?</l></block><block s="doSetVar"><l>digit7</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the 8th digit?</l></block><block s="doSetVar"><l>digit8</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the 9th digit?</l></block><block s="doSetVar"><l>digit9</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the 10th digit?</l></block><block s="doSetVar"><l>digit10</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the 11th digit?</l></block><block s="doSetVar"><l>digit11</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the 12th digit?</l></block><block s="doSetVar"><l>digit12</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>code</l><block s="reportJoinWords"><list><block var="digit1"/><block var="digit2"/><block var="digit3"/><block var="digit4"/><block var="digit5"/><block var="digit6"/><block var="digit7"/><block var="digit8"/><block var="digit9"/><block var="digit10"/><block var="digit11"/><block var="digit12"/></list></block></block><block s="doHideVar"><l>code</l></block><block s="doIf"><block s="reportEquals"><block var="digit1"/><l>Z</l></block><script><block s="doSetVar"><l>digit1</l><l>0</l></block></script></block><block s="doSetVar"><l>codeList</l><block s="reportNewList"><list><block var="digit1"/><block var="digit2"/><block var="digit3"/><block var="digit4"/><block var="digit5"/><block var="digit6"/><block var="digit7"/><block var="digit8"/><block var="digit9"/><block var="digit10"/><block var="digit11"/><block var="digit12"/></list></block></block></script></block-definition><block-definition s="find step1 step2" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>index</l><l>1</l></block><block s="doUntil"><block s="reportEquals"><block var="index"/><l>13</l></block><script><block s="doSetVar"><l>step1</l><block s="reportVariadicSum"><list><block s="reportLetter"><block var="index"/><block var="code"/></block><block var="step1"/></list></block></block><block s="doChangeVar"><l>index</l><l>2</l></block></script></block><block s="doSetVar"><l>step2</l><block s="reportVariadicProduct"><list><block var="step1"/><l>3</l></list></block></block></script></block-definition><block-definition s="find step3 step4" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>index</l><l>2</l></block><block s="doSetVar"><l>step3</l><l>0</l></block><block s="doUntil"><block s="reportEquals"><block var="index"/><l>12</l></block><script><block s="doSetVar"><l>step3</l><block s="reportVariadicSum"><list><block s="reportLetter"><block var="index"/><block var="code"/></block><block var="step3"/></list></block></block><block s="doChangeVar"><l>index</l><l>2</l></block></script></block><block s="doSetVar"><l>step4</l><block s="reportVariadicSum"><list><block var="step2"/><block var="step3"/></list></block></block></script></block-definition><block-definition s="find step5 step6" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>step5</l><block s="reportVariadicSum"><list><block s="reportListItem"><l><option>last</option></l><block var="codeList"/></block><block var="step4"/></list></block></block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="step5"/><l>10</l></block><l>0</l></block><script><block s="doSetVar"><l>step6</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doSetVar"><l>step6</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block><block s="doIfElse"><block s="reportEquals"><block var="step6"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSayFor"><l>This UPC Code is valid.</l><l>2</l></block></script><script><block s="doSayFor"><l>This UPC Code is invalid.</l><l>2</l></block></script></block></script></block-definition><block-definition s="find stepList" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doHideVar"><l>index</l></block><block s="doHideVar"><l>step1</l></block><block s="doHideVar"><l>step2</l></block><block s="doHideVar"><l>step3</l></block><block s="doHideVar"><l>step4</l></block><block s="doHideVar"><l>step5</l></block><block s="doHideVar"><l>step6</l></block><block s="doShowVar"><l>stepList</l></block><block s="doSetVar"><l>stepList</l><block s="reportNewList"><list><block var="step1"/><block var="step2"/><block var="step3"/><block var="step4"/><block var="step5"/><block var="step6"/></list></block></block></script></block-definition><block-definition s="findcode" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="reset"></custom-block><block s="doAsk"><l>What is the first digit of the UPC Code?</l></block><block s="doSetVar"><l>digit1</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportEquals"><block var="digit1"/><l>0</l></block><script><block s="doSetVar"><l>digit1</l><l>Z</l></block></script></block><block s="doAsk"><l>What is the second digit?</l></block><block s="doSetVar"><l>digit2</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the third digit?</l></block><block s="doSetVar"><l>digit3</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the fourth digit?</l></block><block s="doSetVar"><l>digit4</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the fifth digit?</l></block><block s="doSetVar"><l>digit5</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the sixth digit?</l></block><block s="doSetVar"><l>digit6</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the seventh digit?</l></block><block s="doSetVar"><l>digit7</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the eighth digit?</l></block><block s="doSetVar"><l>digit8</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the ninth digit?</l></block><block s="doSetVar"><l>digit9</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the tenth digit?</l></block><block s="doSetVar"><l>digit10</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the eleventh digit?</l></block><block s="doSetVar"><l>digit11</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the twelfth digit?</l></block><block s="doSetVar"><l>digit12</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>code</l><block s="reportJoinWords"><list><block var="digit1"/><block var="digit2"/><block var="digit3"/><block var="digit4"/><block var="digit5"/><block var="digit6"/><block var="digit7"/><block var="digit8"/><block var="digit9"/><block var="digit10"/><block var="digit11"/><block var="digit12"/></list></block></block><block s="doHideVar"><l>code</l></block><block s="doIf"><block s="reportEquals"><block var="digit1"/><l>Z</l></block><script><block s="doSetVar"><l>digit1</l><l>0</l></block></script></block><block s="doSetVar"><l>codeList</l><block s="reportNewList"><list><block var="digit1"/><block var="digit2"/><block var="digit3"/><block var="digit4"/><block var="digit5"/><block var="digit6"/><block var="digit7"/><block var="digit8"/><block var="digit9"/><block var="digit10"/><block var="digit11"/><block var="digit12"/></list></block></block></script></block-definition><block-definition s="check 1 2" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>index</l><l>1</l></block><block s="doUntil"><block s="reportEquals"><block var="index"/><l>13</l></block><script><block s="doSetVar"><l>step1</l><block s="reportVariadicSum"><list><block s="reportLetter"><block var="index"/><block var="code"/></block><block var="step1"/></list></block></block><block s="doChangeVar"><l>index</l><l>2</l></block></script></block><block s="doSetVar"><l>step2</l><block s="reportVariadicProduct"><list><block var="step1"/><l>3</l></list></block></block></script></block-definition><block-definition s="check 3 4" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>index</l><l>2</l></block><block s="doSetVar"><l>step3</l><l>0</l></block><block s="doUntil"><block s="reportEquals"><block var="index"/><l>12</l></block><script><block s="doSetVar"><l>step3</l><block s="reportVariadicSum"><list><block s="reportLetter"><block var="index"/><block var="code"/></block><block var="step3"/></list></block></block><block s="doChangeVar"><l>index</l><l>2</l></block></script></block><block s="doSetVar"><l>step4</l><block s="reportVariadicSum"><list><block var="step2"/><block var="step3"/></list></block></block></script></block-definition><block-definition s="check 5 6" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>step5</l><block s="reportVariadicSum"><list><block s="reportListItem"><l><option>last</option></l><block var="codeList"/></block><block var="step4"/></list></block></block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="step5"/><l>10</l></block><l>0</l></block><script><block s="doSetVar"><l>step6</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doSetVar"><l>step6</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block><block s="doIfElse"><block s="reportEquals"><block var="step6"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSayFor"><l>The UPC Code is valid.</l><l>2</l></block></script><script><block s="doSayFor"><l>The UPC Code is invalid.</l><l>2</l></block></script></block></script></block-definition><block-definition s="showlist" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doHideVar"><l>index</l></block><block s="doHideVar"><l>step1</l></block><block s="doHideVar"><l>step2</l></block><block s="doHideVar"><l>step3</l></block><block s="doHideVar"><l>step4</l></block><block s="doHideVar"><l>step5</l></block><block s="doHideVar"><l>step6</l></block><block s="doShowVar"><l>stepList</l></block><block s="doSetVar"><l>stepList</l><block s="reportNewList"><list><block var="step1"/><block var="step2"/><block var="step3"/><block var="step4"/><block var="step5"/><block var="step6"/></list></block></block><custom-block s="showlist"></custom-block></script></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="642"><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="643"></list></costumes><sounds><list struct="atomic" id="644"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Checker" idx="1" x="0" y="-1.025641025641022" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="649"><costumes><list struct="atomic" id="650"></list></costumes><sounds><list struct="atomic" id="651"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="30"><block s="receiveGo"></block><custom-block s="findcode"></custom-block><custom-block s="check 1 2"></custom-block><custom-block s="check 3 4"></custom-block><custom-block s="check 5 6"></custom-block><custom-block s="showlist"></custom-block></script></scripts></sprite><watcher var="step5" style="normal" x="9.506250000000136" y="129.2850114075" color="243,118,29" hidden="true"/><watcher var="step4" style="normal" x="9.506250000000136" y="109.32188450625006" color="243,118,29" hidden="true"/><watcher var="step3" style="normal" x="9.506250000000136" y="89.35875760499997" color="243,118,29" hidden="true"/><watcher var="step6" style="normal" x="9.506250000000136" y="149.24813830874996" color="243,118,29" hidden="true"/><watcher var="step2" style="normal" x="9.506250000000136" y="69.39563070374999" color="243,118,29" hidden="true"/><watcher var="step1" style="normal" x="8.555625000000191" y="48.48187690124999" color="243,118,29" hidden="true"/><watcher var="index" style="normal" x="7.604999999999791" y="25.66687880249998" color="243,118,29" hidden="true"/><watcher var="code" style="normal" x="9.5306250000001" y="224.00625000000002" color="243,118,29" hidden="true"/><watcher var="codeList" style="normal" x="11.700000000000045" y="178.425" color="243,118,29" extX="80" extY="70"/><watcher var="stepList" style="normal" x="10.725000000000136" y="63.375" color="243,118,29" extX="80" extY="70"/><watcher var="digit1" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="digit2" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="digit3" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="digit4" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher var="digit5" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/><watcher var="digit6" style="normal" x="10" y="115.00000999999997" color="243,118,29" hidden="true"/><watcher var="digit7" style="normal" x="10" y="136.00001199999997" color="243,118,29" hidden="true"/><watcher var="digit8" style="normal" x="10" y="157.00001399999996" color="243,118,29" hidden="true"/><watcher var="digit9" style="normal" x="10" y="178.00001599999996" color="243,118,29" hidden="true"/><watcher var="digit10" style="normal" x="10" y="199.00001799999995" color="243,118,29" hidden="true"/><watcher var="digit11" style="normal" x="10" y="220.00001999999995" color="243,118,29" hidden="true"/><watcher var="digit12" style="normal" x="10" y="241.00002199999994" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="index"><l>12</l></variable><variable name="step5"><l>70</l></variable><variable name="step1"><l>17</l></variable><variable name="step4"><l>64</l></variable><variable name="step3"><l>13</l></variable><variable name="step6"><bool>true</bool></variable><variable name="step2"><l>51</l></variable><variable name="code"><l>Z16000148826</l></variable><variable name="codeList"><list struct="atomic" id="684">0,1,6,0,0,0,1,4,8,8,2,6</list></variable><variable name="stepList"><list id="685"><item><l>17</l></item><item><l>51</l></item><item><l>13</l></item><item><l>64</l></item><item><l>70</l></item><item><bool>true</bool></item></list></variable><variable name="digit1"><l>0</l></variable><variable name="digit2"><l>1</l></variable><variable name="digit3"><l>6</l></variable><variable name="digit4"><l>0</l></variable><variable name="digit5"><l>0</l></variable><variable name="digit6"><l>0</l></variable><variable name="digit7"><l>1</l></variable><variable name="digit8"><l>4</l></variable><variable name="digit9"><l>8</l></variable><variable name="digit10"><l>8</l></variable><variable name="digit11"><l>2</l></variable><variable name="digit12"><l>6</l></variable></variables></scene></scenes></project><media name="UPC Checker Programm" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>