<snapdata remixID="11127743"><project name="Jessica Liu - 2021 - U3L11-Employee-Database" 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="Jessica Liu - 2021 - U3L11-Employee-Database"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations></translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;stage.changed();</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><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><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-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="join words %mult%txt"><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="tell %&apos;sprite&apos; to %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="action"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask %&apos;sprite&apos; for %&apos;expression&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="expression"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&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"><block s="reportJoinWords"><block var="list"/></block></block></script></block></script></block-definition><block-definition s="employee, name: %&apos;name&apos; job title: %&apos;title&apos; salary: %&apos;salary&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="name"/><block var="title"/><block var="salary"/></list></block></block></script></block-definition><block-definition s="name from employee %&apos;employee&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="employee"/></block></block></script></block-definition><block-definition s="job title from employee %&apos;employee&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="employee"/></block></block></script></block-definition><block-definition s="salary from employee %&apos;employee&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="employee"/></block></block></script></block-definition></blocks><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="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="562"><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="563"></list></costumes><sounds><list struct="atomic" id="564"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="-1.1368683772161603e-13" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="569"><costumes><list struct="atomic" id="570"></list></costumes><sounds><list struct="atomic" id="571"></list></sounds><blocks></blocks><variables></variables><scripts><script x="70.33333333333337" y="10"><block s="doSetVar"><l>employee database</l><block s="reportNewList"><list><custom-block s="employee, name: %s job title: %s salary: %s"><l>Ben Bitdiddle</l><l>computer wizard</l><l>60000</l></custom-block><custom-block s="employee, name: %s job title: %s salary: %s"><l>Alyssa P Hacker</l><l>computer programmer</l><l>40000</l></custom-block><custom-block s="employee, name: %s job title: %s salary: %s"><l>Cy D Fect</l><l>computer programmer</l><l>35000</l></custom-block><custom-block s="employee, name: %s job title: %s salary: %s"><l>Lem E Tweakit</l><l>computer technician</l><l>25000</l></custom-block><custom-block s="employee, name: %s job title: %s salary: %s"><l>Louis Reasoner</l><l>computer programmer trainee</l><l>30000</l></custom-block><custom-block s="employee, name: %s job title: %s salary: %s"><l>Oliver Warbucks</l><l>big wheel</l><l>650000</l></custom-block><custom-block s="employee, name: %s job title: %s salary: %s"><l>Eben Scrooge</l><l>chief accountant</l><l>75000</l></custom-block><custom-block s="employee, name: %s job title: %s salary: %s"><l>Robert Cratchet</l><l>accounting scrivener</l><l>18000</l></custom-block><custom-block s="employee, name: %s job title: %s salary: %s"><l>Aull DeWitt</l><l>secretary</l><l>25000</l></custom-block></list></block></block></script><script x="511" y="690.3333333333333"><custom-block s="salary from employee %l"><l/></custom-block></script><script x="10.118489583333371" y="681.1666666666665"><block s="doSetVar"><l>greater than $100000</l><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="salary from employee %l"><l/></custom-block></autolambda><list></list></block><list><custom-block s="keep items such that %predRing from %l"><block s="reifyPredicate"><autolambda><block s="reportGreaterThan"><custom-block s="salary from employee %l"><l/></custom-block><l>100000</l></block></autolambda><list></list></block><block var="employee database"/></custom-block></list></custom-block></block><block s="doSetVar"><l>sum of greater than $100,000</l><block s="reportCombine"><block var="greater than $100000"/><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block></block></script><script x="528.2083333333334" y="636.3333333333333"><custom-block s="salary from employee %l"><l/></custom-block></script><script x="529" y="732.3333333333333"><block var="employee database"/></script><script x="506.33333333333337" y="581.3333333333334"><custom-block s="job title from employee %l"><l/></custom-block></script><script x="18.33333333333337" y="388.33333333333337"><block s="doSetVar"><l>total sum</l><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="salary from employee %l"><l/></custom-block></autolambda><list></list></block><list><block var="employee database"/></list></custom-block></block><block s="doReport"><block s="reportCombine"><block var="total sum"/><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block></block></script><script x="12" y="321.83333333333337"><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="salary from employee %l"><l/></custom-block></autolambda><list></list></block><list><block var="employee database"/></list></custom-block></script><script x="10" y="252.83333333333348"><custom-block s="keep items such that %predRing from %l"><block s="reifyPredicate"><autolambda><block s="reportGreaterThan"><custom-block s="salary from employee %l"><l/></custom-block><l>10</l></block></autolambda><list></list></block><block var="employee database"/></custom-block></script><script x="26" y="512.1666666666667"><block s="doSetVar"><l>less than $100,000</l><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="salary from employee %l"><l/></custom-block></autolambda><list></list></block><list><custom-block s="keep items such that %predRing from %l"><block s="reifyPredicate"><autolambda><block s="reportGreaterThan"><l>100000</l><custom-block s="salary from employee %l"><l/></custom-block></block></autolambda><list></list></block><block var="employee database"/></custom-block></list></custom-block></block><block s="doSetVar"><l>sum of less than $100000</l><block s="reportCombine"><block var="less than $100,000"/><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block></block></script><script x="22.11848958333337" y="1089.166666666666"><block s="doSetVar"><l>greater than $100,000 names</l><block s="reportNewList"><list></list></block></block><block s="doAddToList"><block var="sum of greater than $100,000"/><block var="less than $100,000 names"/></block><block s="doForEach"><l>item</l><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="name from employee %l"><l/></custom-block></autolambda><list></list></block><list><custom-block s="keep items such that %predRing from %l"><block s="reifyPredicate"><autolambda><block s="reportGreaterThan"><custom-block s="salary from employee %l"><l/></custom-block><l>100000</l></block></autolambda><list></list></block><block var="employee database"/></custom-block></list></custom-block><script><block s="doAddToList"><block var="item"/><block var="greater than $100,000 names"/></block></script></block></script><script x="25" y="880.3333333333333"><block s="doSetVar"><l>less than $100,000 names</l><block s="reportNewList"><list></list></block></block><block s="doAddToList"><block var="sum of less than $100000"/><block var="less than $100,000 names"/></block><block s="doForEach"><l>item</l><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="name from employee %l"><l/></custom-block></autolambda><list></list></block><list><custom-block s="keep items such that %predRing from %l"><block s="reifyPredicate"><autolambda><block s="reportGreaterThan"><l>100000</l><custom-block s="salary from employee %l"><l/></custom-block></block></autolambda><list></list></block><block var="employee database"/></custom-block></list></custom-block><script><block s="doAddToList"><block var="item"/><block var="less than $100,000 names"/></block></script></block></script><script x="20.11848958333337" y="1292.8333333333321"><block s="doSetVar"><l>average of less than 100,000</l><block s="reportQuotient"><block var="sum of less than $100000"/><l>8</l></block></block></script></scripts></sprite><watcher var="employee database" style="normal" x="10" y="10" color="243,118,29" extX="185.5615234375" extY="150"/><watcher var="sum of less than $100000" style="normal" x="10" y="276.000004" color="243,118,29"/><watcher var="greater than $100000" style="normal" x="334" y="268.000006" color="243,118,29" extX="80" extY="70"/><watcher var="average of less than 100,000" style="normal" x="8" y="331.999998" color="243,118,29"/><watcher var="sum of greater than $100,000" style="normal" x="10" y="306.000008" color="243,118,29"/><watcher var="less than $100,000" style="normal" x="281" y="15.000001999999995" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="list" style="normal" x="349" y="92.00000999999997" color="243,118,29" extX="80" extY="70"/><watcher var="greater than $100,000 names" style="normal" x="203" y="254.00000999999997" color="243,118,29" extX="80" extY="70"/><watcher var="less than $100,000 names" style="normal" x="13" y="71.00000999999997" color="243,118,29" extX="80" extY="70"/><watcher var="total sum" style="normal" x="234" y="49.00000399999999" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="employee database"><list id="870"><item><list struct="atomic" id="871">Ben Bitdiddle,computer wizard,60000</list></item><item><list struct="atomic" id="872">Alyssa P Hacker,computer programmer,40000</list></item><item><list struct="atomic" id="873">Cy D Fect,computer programmer,35000</list></item><item><list struct="atomic" id="874">Lem E Tweakit,computer technician,25000</list></item><item><list struct="atomic" id="875">Louis Reasoner,computer programmer trainee,30000</list></item><item><list struct="atomic" id="876">Oliver Warbucks,big wheel,650000</list></item><item><list struct="atomic" id="877">Eben Scrooge,chief accountant,75000</list></item><item><list struct="atomic" id="878">Robert Cratchet,accounting scrivener,18000</list></item><item><list struct="atomic" id="879">Aull DeWitt,secretary,25000</list></item></list></variable><variable name="less than $100,000"><list struct="atomic" linked="linked" id="880">60000,40000,35000,25000,30000,75000,18000,25000</list></variable><variable name="total sum"><list struct="atomic" linked="linked" id="881">60000,40000,35000,25000,30000,650000,75000,18000,25000</list></variable><variable name="sum of less than $100000"><l>308000</l></variable><variable name="greater than $100000"><list struct="atomic" linked="linked" id="882">650000</list></variable><variable name="average of less than 100,000"><l>38500</l></variable><variable name="sum of greater than $100,000"><l>650000</l></variable><variable name="list"><list struct="atomic" id="883">308000,60000</list></variable><variable name="less than $100,000 names"><list struct="atomic" id="884">308000,Ben Bitdiddle,Alyssa P Hacker,Cy D Fect,Lem E Tweakit,Louis Reasoner,Eben Scrooge,Robert Cratchet,Aull DeWitt,650000</list></variable><variable name="greater than $100,000 names"><list struct="atomic" id="885">Oliver Warbucks</list></variable></variables></scene></scenes></project><media name="Jessica Liu - 2021 - U3L11-Employee-Database" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>