<snapdata remixID="9081945"><project name="dbitko-2019-12-17-SNAP-TEST-ON-LISTS" app="Snap! 5.4, http://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" 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.18366840407065865" y="-1.2516398964648658" 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="30" y="20"><custom-block s="gradebook entry Name: %txt Assignment: %txt Grade: %n"><l></l><l></l><l></l></custom-block></script><script x="30" y="53"><custom-block s="name from gradebook entry %l"><custom-block s="gradebook entry Name: %txt Assignment: %txt Grade: %n"><l></l><l></l><l></l></custom-block></custom-block></script><script x="30" y="101"><custom-block s="Grade from gradebook entry %l"><custom-block s="gradebook entry Name: %txt Assignment: %txt Grade: %n"><l></l><l></l><l></l></custom-block></custom-block></script><script x="30" y="149"><custom-block s="assignment from gradebook entry %l"><custom-block s="gradebook entry Name: %txt Assignment: %txt Grade: %n"><l></l><l></l><l></l></custom-block></custom-block></script><script x="30" y="197"><block s="receiveGo"></block><block s="doSetVar"><l>number of enteries</l><l>0</l></block><block s="doHideVar"><l>number of enteries</l></block><block s="doSetVar"><l>Gradebook</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><l>10</l><script><custom-block s="Fill up Gradebook"></custom-block><block s="doChangeVar"><l>number of enteries</l><l>1</l></block><block s="doSayFor"><custom-block s="name from gradebook entry %l"><block s="reportListItem"><block var="number of enteries"/><block var="Gradebook"/></block></custom-block><l>1</l></block><block s="doSayFor"><custom-block s="assignment from gradebook entry %l"><block s="reportListItem"><block var="number of enteries"/><block var="Gradebook"/></block></custom-block><l>1</l></block><block s="doSayFor"><custom-block s="Grade from gradebook entry %l"><block s="reportListItem"><block var="number of enteries"/><block var="Gradebook"/></block></custom-block><l>1</l></block></script></block></script><script x="30" y="541"><custom-block s="Find grades from Student: %txt"><l></l></custom-block></script><script x="30" y="574"><custom-block s="Find grades from Assignment %txt"><l></l></custom-block></script><script x="30" y="607"><custom-block s="Find average of all grades in gradebook"></custom-block></script></scripts></sprite><watcher var="number of enteries" style="normal" x="186" y="4" color="243,118,29" hidden="true"/><watcher var="Gradebook" style="normal" x="9.496614583333667" y="5.040364583333314" color="243,118,29" extX="80" extY="70"/><watcher var="number" style="normal" x="10" y="10" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="gradebook entry Name: %&apos;student-name&apos; Assignment: %&apos;assignment-name&apos; Grade: %&apos;Grade&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="student-name"/><block var="assignment-name"/><block var="Grade"/></list></block></block></script></block-definition><block-definition s="name from gradebook entry %&apos;gradebook-entry&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="gradebook-entry"/></block></block></script></block-definition><block-definition s="assignment from gradebook entry %&apos;gradebook-entry&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="gradebook-entry"/></block></block></script></block-definition><block-definition s="Grade from gradebook entry %&apos;gradebook-entry&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>3</l><block var="gradebook-entry"/></block></block></script></block-definition><block-definition s="Fill up Gradebook" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAddToList"><custom-block s="gradebook entry Name: %txt Assignment: %txt Grade: %n"><custom-block s="ask name"></custom-block><custom-block s="ask assignment"></custom-block><custom-block s="ask grade"></custom-block></custom-block><block var="Gradebook"/></block></script></block-definition><block-definition s="Find grades from Student: %&apos;student-name&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block s="reifyPredicate"><autolambda><block s="reportEquals"><block s="reportListItem"><l>1</l><l/></block><block var="student-name"/></block></autolambda><list></list></block><block var="Gradebook"/></custom-block></block></script></block-definition><block-definition s="Find grades from Assignment %&apos;assignment-name&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block s="reifyPredicate"><autolambda><block s="reportEquals"><block s="reportListItem"><l>2</l><l/></block><block var="assignment-name"/></block></autolambda><list></list></block><block var="Gradebook"/></custom-block></block></script></block-definition><block-definition s="Find average of all grades in gradebook" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportSum"><block s="reportSum"><block s="reportSum"><block s="reportSum"><block s="reportListItem"><l>3</l><block s="reportListItem"><l>1</l><block var="Gradebook"/></block></block><block s="reportListItem"><l>3</l><block s="reportListItem"><l>2</l><block var="Gradebook"/></block></block></block><block s="reportListItem"><l>3</l><block s="reportListItem"><l>3</l><block var="Gradebook"/></block></block></block><block s="reportSum"><block s="reportListItem"><l>3</l><block s="reportListItem"><l>4</l><block var="Gradebook"/></block></block><block s="reportListItem"><l>3</l><block s="reportListItem"><l>5</l><block var="Gradebook"/></block></block></block></block><block s="reportSum"><block s="reportSum"><block s="reportListItem"><l>3</l><block s="reportListItem"><l>6</l><block var="Gradebook"/></block></block><block s="reportListItem"><l>3</l><block s="reportListItem"><l>7</l><block var="Gradebook"/></block></block></block><block s="reportSum"><block s="reportListItem"><l>3</l><block s="reportListItem"><l>8</l><block var="Gradebook"/></block></block><block s="reportSum"><block s="reportListItem"><l>3</l><block s="reportListItem"><l>9</l><block var="Gradebook"/></block></block><block s="reportListItem"><l>3</l><block s="reportListItem"><l>10</l><block var="Gradebook"/></block></block></block></block></block></block><block var="number of enteries"/></block></block></script></block-definition><block-definition s="ask name" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Name</l></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="ask assignment" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Assignment </l></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="ask grade" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Grade</l></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="keep items such that %&apos;thing&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="thing"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="thing"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="thing"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition></blocks><variables><variable name="Gradebook"><list struct="atomic" id="344"></list></variable><variable name="number of enteries"><l>0</l></variable><variable name="number"><l>0</l></variable></variables></project><media name="dbitko-2019-12-17-SNAP-TEST-ON-LISTS" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>