<snapdata remixID="10694230"><project name="Rachel Liu: Counting How many 1 in a byte (list)&#xD;" 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><watcher var="byte" style="normal" x="0.9838541666670153" y="0.787293135208337" color="243,118,29" extX="80" extY="70"/><watcher var="tally" style="normal" x="394.1500000000001" y="2.537501324999994" color="243,118,29"/><sprite name="Sprite" idx="1" x="156" y="92.26925805078747" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="10"><costumes><list struct="atomic" id="11"></list></costumes><sounds><list struct="atomic" id="12"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="29.00000000000003"><block s="receiveKey"><l><option>1</option></l><comment w="90" collapsed="true">Count how many 1 there is and if it is odd or even </comment></block><block s="doSetVar"><l>tally</l><l>0</l></block><block s="doSetVar"><l>byte</l><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>0</l></list></block></block><block s="doForEach"><l>item</l><block var="byte"/><script><block s="doIf"><block s="reportEquals"><block var="item"/><l>1</l></block><script><block s="doSayFor"><block var="item"/><l>2</l></block><block s="doChangeVar"><l>tally</l><l>1</l></block></script></block></script></block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="tally"/><l>2</l></block><l>0</l></block><script><block s="doSayFor"><l>Even</l><l>2</l></block></script><script><block s="doSayFor"><l>Odd</l><l>2</l></block></script></block></script><script x="329" y="33.666666666666714"><block s="receiveKey"><l><option>2</option></l><comment w="90" collapsed="true">Populate the variable byte with random 0 and 1 and copy the code from above to tell the user is he/she has an odd or even numbers of 1 </comment></block><block s="doSetVar"><l>tally</l><l>0</l></block><block s="doSetVar"><l>byte</l><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>0</l></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="byte"/></block><script><block s="doReplaceInList"><block var="i"/><block var="byte"/><block s="reportRandom"><l>0</l><l>1</l></block></block></script></block><block s="doForEach"><l>item</l><block var="byte"/><script><block s="doSayFor"><block var="item"/><l>2</l></block><block s="doIf"><block s="reportEquals"><block var="item"/><l>1</l></block><script><block s="doChangeVar"><l>tally</l><l>1</l></block></script></block></script></block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="tally"/><l>2</l></block><l>0</l></block><script><block s="doSayFor"><l>Even</l><l>2</l></block></script><script><block s="doSayFor"><l>Odd</l><l>2</l></block></script></block></script><script x="742" y="25.166666666666714"><block s="receiveKey"><l><option>3</option></l><comment w="90" collapsed="true">Add code to copy the first 12 numbers of Isbn13 into Isbn12. Watch out Isbn12 is not a list yet </comment></block><block s="doSetVar"><l>Isbn13</l><block s="reportNewList"><list><l>9</l><l>7</l><l>8</l><l>1</l><l>4</l><l>8</l><l>9</l><l>0</l><l>8</l><l>2</l><l>0</l><l>7</l><l>5</l></list></block></block><block s="doSetVar"><l>Isbn12</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><l>12</l><script><block s="doAddToList"><block s="reportListItem"><block var="i"/><block var="Isbn13"/></block><block var="Isbn12"/></block></script></block></script><comment x="1007.9999999999991" y="29.666666666666828" w="223" collapsed="true">Now I wander what this code can be used for...?.</comment></scripts></sprite><watcher var="Isbn12" style="normal" x="107.9375" y="1.1375013249999597" color="243,118,29" extX="80" extY="70"/><watcher var="Isbn13" style="normal" x="214.94999999999982" y="-0.6999999999999886" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="byte"><list struct="atomic" id="185">1,1,0,1,1,0,0,0</list></variable><variable name="Isbn13"><list struct="atomic" id="186">9,7,8,1,4,8,9,0,8,2,0,7,5</list></variable><variable name="Isbn12"><list struct="atomic" id="187">9,7,8,1,4,8,9,0,8,2,0,7</list></variable><variable name="tally"><l>4</l></variable></variables></project><media name="Rachel Liu: Counting How many 1 in a byte (list)
" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>