<snapdata remixID="12152351"><project name="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="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 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="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="562"><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="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="18.625325520833314" 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="18.625325520833314" y="235.3333333333332"><custom-block s="name from employee %l"><l/></custom-block></script><script x="18.625325520833314" y="261.3333333333332"><custom-block s="job title from employee %l"><l/></custom-block></script><script x="14.2919921875" y="296.66666666666686"><custom-block s="salary from employee %l"><l/></custom-block></script><script x="17.000000000000227" y="327.4000000000011"><block s="doSetVar"><l>new salary list</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><comment w="90" collapsed="false">5</comment></block><block s="doReport"><block s="reportCombine"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportGreaterThan"><l>100000</l><l></l></block></autolambda><list></list></block><block var="new salary list"/></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block></script><script x="14.2919921875" y="460.2999999999993"><block s="doSetVar"><l>less than</l><block s="reportNewList"><list></list></block><comment w="90" collapsed="false">6</comment></block><block s="doAddToList"><block s="reportCombine"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportGreaterThan"><l>100000</l><l></l></block></autolambda><list></list></block><block var="new salary list"/></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block><block var="less than"/></block><block s="doForEach"><l>item</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="salary from employee %l"><block s="reportGreaterThan"><l>100000</l><l></l></block></custom-block></autolambda><list></list></block><block var="employee database"/></block><script><block s="doAddToList"><block s="reportListItem"><l>1</l><block var="item"/></block><block var="less than"/></block></script></block></script><script x="11.000000000000227" y="695.4000000000017"><block s="doSetVar"><l>more than</l><block s="reportNewList"><list></list></block><comment w="90" collapsed="false">6</comment></block><block s="doAddToList"><block s="reportCombine"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportGreaterThan"><l></l><l>100000</l></block></autolambda><list></list></block><block var="new salary list"/></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block><block var="more than"/></block><block s="doForEach"><l>item</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="salary from employee %l"><block s="reportGreaterThan"><l></l><l>100000</l></block></custom-block></autolambda><list></list></block><block var="employee database"/></block><script><block s="doAddToList"><block s="reportListItem"><l>1</l><block var="item"/></block><block var="more than"/></block></script></block></script><script x="10" y="931.0666666666656"><block s="reportQuotient"><block s="reportCombine"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportGreaterThan"><l>100000</l><l></l></block></autolambda><list></list></block><block var="new salary list"/></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block><block s="reportListAttribute"><l><option>length</option></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><block s="reportKeep"><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"/></block></list></custom-block></block><comment w="90" collapsed="false">7</comment></block></script></scripts></sprite><watcher var="employee database" style="normal" x="10" y="10" color="243,118,29" extX="203.5615234375" extY="176"/><watcher var="more than" style="normal" x="22" y="207.999998" color="243,118,29" extX="80" extY="70"/><watcher var="less than" style="normal" x="268" y="14.999998000000005" color="243,118,29" extX="134" extY="186"/></sprites></stage><variables><variable name="employee database"><list id="846"><item><list struct="atomic" id="847">Ben Bitdiddle,computer wizard,60000</list></item><item><list struct="atomic" id="848">Alyssa P Hacker,computer programmer,40000</list></item><item><list struct="atomic" id="849">Cy D Fect,computer programmer,35000</list></item><item><list struct="atomic" id="850">Lem E Tweakit,computer technician,25000</list></item><item><list struct="atomic" id="851">Louis Reasoner,computer programmer trainee,30000</list></item><item><list struct="atomic" id="852">Oliver Warbucks,big wheel,650000</list></item><item><list struct="atomic" id="853">Eben Scrooge,chief accountant,75000</list></item><item><list struct="atomic" id="854">Robert Cratchet,accounting scrivener,18000</list></item><item><list struct="atomic" id="855">Aull DeWitt,secretary,25000</list></item></list></variable><variable name="new salary list"><list struct="atomic" linked="linked" id="856">60000,40000,35000,25000,30000,650000,75000,18000,25000</list></variable><variable name="less than"><list struct="atomic" id="857">308000,Ben Bitdiddle,Alyssa P Hacker,Cy D Fect,Lem E Tweakit,Louis Reasoner,Eben Scrooge,Robert Cratchet,Aull DeWitt</list></variable><variable name="more than"><list struct="atomic" id="858">650000,Oliver Warbucks</list></variable></variables></scene></scenes></project><media name="2021 - U3L11-Employee-Database" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>