<snapdata remixID="10052255"><project name="Code Checker" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAADkElEQVR4Xu3XsWqaYRjF8Ve9EnFyEVrolCsoCIIgdGqXTqmD9ArayclbcBO6K3gR3aST4uAFODq18BU7BEoKocHPc8z5Zw15n+c554dJGlVVVYUvEhAl0ACgKHnG/kkAgECQJgBAafwMByAGpAkAUBo/wwGIAWkCAJTGz3AAYkCaAACl8TMcgBiQJgBAafwMByAGpAkAUBo/wwGIAWkCAJTGz3AAYkCaAACl8TMcgBiQJgBAafwMByAGpAkAUBo/wwGIAWkCAJTGz3AAYkCaAACl8TMcgBiQJgBAafwMByAGpAkAUBo/wwGIAWkCAJTGz3AAYkCaAACl8TMcgBiQJgBAafwMByAGpAkAUBo/wwGIAWkCAJTGz3AAYkCaAACl8TMcgBiQJgBAafwMByAGpAkAUBo/wwGIAWkCAJTGz3AAYkCaAACl8TMcgBiQJgBAafwMByAGpAkAUBo/wwGIAWkCAJTGz3AAYkCaAACl8TMcgBiQJnBzAFerVen3+9LQrj18sViUHx+WZfrr27VH1z7v5gBWVVWGw2FptVrldDqV9Xpde0jXHrDdbsvX15/K/entw+i76vO117jKvJsDeE5luVyW+Xz+V0BnmN1ut0yn06sEd+khH+/elfff35TWz8ajp18qvvOhNwnwvPhgMCjNZvOfDvb7fdlsNpc2Uut7AKw13ss+3uv1SqfTeXj0eDyW8XhcRqNRaTQef4Jcdnr9r+12u/Ll1T2/guuP+v8nTCaTcjgcSrvdLrPZ7EWAeyoF/gl5KiG+TwLPTOBm/wZ85r38mFkCADQrJG0dAKY1bnYvAM0KSVsHgGmNm90LQLNC0tYBYFrjZvcC0KyQtHUAmNa42b0ANCskbR0ApjVudi8AzQpJWweAaY2b3QtAs0LS1gFgWuNm9wLQrJC0dQCY1rjZvQA0KyRtHQCmNW52LwDNCklbB4BpjZvdC0CzQtLWAWBa42b3AtCskLR1AJjWuNm9ADQrJG0dAKY1bnYvAM0KSVsHgGmNm90LQLNC0tYBYFrjZvcC0KyQtHUAmNa42b0ANCskbR0ApjVudi8AzQpJWweAaY2b3QtAs0LS1gFgWuNm9wLQrJC0dQCY1rjZvQA0KyRtHQCmNW52LwDNCklbB4BpjZvdC0CzQtLWAWBa42b3AtCskLR1AJjWuNm9ADQrJG0dAKY1bnYvAM0KSVsHgGmNm90LQLNC0tb5DUimKbdbEIziAAAAAElFTkSuQmCC</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><watcher scope="Stage" s="getLastAnswer" style="normal" x="10" y="103.000002" color="4,148,220" hidden="true"/><watcher var="X" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/><watcher var="oddList" style="normal" x="3" y="6.000005999999985" color="243,118,29" hidden="true"/><watcher var="evenList" style="normal" x="341" y="22.00000799999998" color="243,118,29" hidden="true"/><watcher var="aList" style="normal" x="161" y="13" color="243,118,29" hidden="true"/><watcher var="oddSum" style="normal" x="10" y="145.00000599999987" color="243,118,29" hidden="true"/><watcher var="evenSum" style="normal" x="10" y="166.00000799999992" color="243,118,29" hidden="true"/><watcher var="codeCheck" style="normal" x="10" y="187.00000999999995" color="243,118,29" hidden="true"/><sprite name="Kyle" idx="2" x="51" y="-6.000000000000057" heading="270" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="196.35,0,141.37199999999996,1" pen="tip" id="16"><costumes><list struct="atomic" id="17"></list></costumes><sounds><list struct="atomic" id="18"></list></sounds><blocks></blocks><variables></variables><scripts><script x="408.9999999999999" y="204.3333333333332"><block s="receiveMessage"><l>continue 3</l></block><block s="doSetVar"><l>codeCheck</l><block s="reportSum"><block var="oddSum"/><block var="evenSum"/></block></block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="codeCheck"/><l>10</l></block><l>0</l></block><script><block s="doSayFor"><l>Your code is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>Your code is invalid</l><l>2</l></block></script></block></script><script x="11" y="10.000000000000014"><block s="receiveMessage"><l>continue</l></block><block s="doSetVar"><l>X</l><l>1</l></block><block s="doSetVar"><l>oddSum</l><l>0</l></block><block s="doRepeat"><block s="reportListLength"><block var="oddList"/></block><script><block s="doSetVar"><l>oddSum</l><block s="reportSum"><block var="oddSum"/><block s="reportListItem"><block var="X"/><block var="oddList"/></block></block></block><block s="doChangeVar"><l>X</l><l>1</l></block></script></block><block s="doSetVar"><l>oddSum</l><block s="reportProduct"><block var="oddSum"/><l>3</l></block></block><block s="doSend"><l>continue 2</l><l>Kyle</l></block></script><script x="11" y="386.3333333333333"><block s="receiveMessage"><l>continue 2</l></block><block s="doSetVar"><l>X</l><l>1</l></block><block s="doSetVar"><l>evenSum</l><l>0</l></block><block s="doRepeat"><block s="reportListLength"><block var="evenList"/></block><script><block s="doSetVar"><l>evenSum</l><block s="reportSum"><block var="evenSum"/><block s="reportListItem"><block var="X"/><block var="evenList"/></block></block></block><block s="doChangeVar"><l>X</l><l>1</l></block></script></block><block s="doSend"><l>continue 3</l><l>Kyle</l></block></script></scripts></sprite><sprite name="Chad" idx="1" x="-78" y="-8.000000000000028" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="112"><costumes><list struct="atomic" id="113"></list></costumes><sounds><list struct="atomic" id="114"></list></sounds><blocks></blocks><variables></variables><scripts><script x="35.99999999999997" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>aList</l><block s="reportNewList"><list></list></block></block><block s="doUntil"><block s="reportEquals"><block s="getLastAnswer"></block><l>done</l></block><script><block s="doAsk"><l>Enter your barcode (enter "done" when complete)</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>done</l></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is your code so far</l><l> </l><block var="aList"/></list></block><l>6</l></block><block s="doAsk"><l>Type "continue" to see results, to start over, type "start over" and restart code</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>continue</l></block><script><block s="doSend"><l>continue</l><l>Chad</l></block><block s="doStopThis"><l><option>this script</option></l></block></script><script><block s="doStopThis"><l><option>all</option></l></block></script></block></script><script><block s="doIfElse"><custom-block s="numberCheck"></custom-block><script><block s="doSayFor"><l>Invalid input</l><l>2</l></block></script><script><block s="doAddToList"><block s="getLastAnswer"></block><block var="aList"/></block></script></block></script></block></script></block></script><script x="38" y="508.99999999999994"><block s="receiveMessage"><l>continue</l></block><block s="doSetVar"><l>oddList</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>evenList</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>X</l><l>1</l></block><block s="doRepeat"><block s="reportListLength"><block var="aList"/></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="X"/><l>2</l></block><l>1</l></block><script><block s="doAddToList"><block s="reportListItem"><block var="X"/><block var="aList"/></block><block var="oddList"/></block><block s="doChangeVar"><l>X</l><l>1</l></block></script><script><block s="doAddToList"><block s="reportListItem"><block var="X"/><block var="aList"/></block><block var="evenList"/></block><block s="doChangeVar"><l>X</l><l>1</l></block></script></block></script></block><block s="doSend"><l>continue</l><l>Kyle</l></block></script></scripts></sprite><watcher scope="Stage" s="getTimer" style="normal" x="10" y="208.00001199999994" color="4,148,220" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="numberCheck" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportOr"><block s="reportOr"><block s="reportIsA"><block s="getLastAnswer"></block><l><option>text</option></l></block><block s="reportGreaterThan"><block s="reportQuotient"><block s="getLastAnswer"></block><l>10</l></block><l>.9</l></block></block><block s="reportOr"><block s="reportLessThan"><block s="getLastAnswer"></block><l>0</l></block><block s="reportNot"><block s="reportEquals"><block s="getLastAnswer"></block><block s="reportRound"><block s="getLastAnswer"></block></block></block></block></block></block></block></script></block-definition></blocks><variables><variable name="aList"><list struct="atomic" id="283">1,1,1,0,1,0,0,0,0,0,0,0</list></variable><variable name="X"><l>7</l></variable><variable name="oddList"><list struct="atomic" id="284">1,1,1,0,0,0</list></variable><variable name="evenList"><list struct="atomic" id="285">1,0,0,0,0,0</list></variable><variable name="oddSum"><l>9</l></variable><variable name="evenSum"><l>1</l></variable><variable name="codeCheck"><l>10</l></variable></variables></project><media name="Code Checker" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>