<snapdata remixID="8995007"><project name="U3Lab2Combine" app="Snap! 5.1, 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" volume="100" pan="0" lines="round" ternary="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="11.666666666666657" y="18"><block s="doSetVar"><l>numbers</l><block s="reportNewList"><list><l>85</l><l>46</l><l>67</l><l>88</l><l>34</l><l>65</l><l>82</l><l>58</l><l>10</l><l>56</l><l>46</l><l>95</l></list></block></block></script><script x="65.66666666666669" y="81.66666666666669"><custom-block s="average %l"><block var="numbers"/></custom-block></script></scripts></sprite><watcher var="numbers" style="normal" x="10" y="10" color="243,118,29" extX="120" extY="105"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><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="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></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><block-definition s="keep items such that %&apos;pred&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="pred"/><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="pred"/><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="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportJoinWords"><list><l> </l><block s="evaluate"><block s="reifyReporter"><autolambda><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></autolambda><list></list></block><list></list></block></list></block></list></block></block></script></block></script></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="combine with %repRing items of %l"><block s="reifyReporter"><autolambda><custom-block s="join words %mult%txt"><list><l></l><l></l></list></custom-block></autolambda><list></list></block><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="average %&apos;grades&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportQuotient"><custom-block s="combine with %repRing items of %l"><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block><block var="grades"/></custom-block><block s="reportListLength"><block var="grades"/></block></block></block></script></block-definition></blocks><variables><variable name="numbers"><list struct="atomic" id="562">85,46,67,88,34,65,82,58,10,56,46,95</list></variable></variables></project><media name="U3Lab2Combine" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>