<snapdata remixID="11127818"><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;name from employes&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="name from employes"/></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,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="43.242424242424185" y="9.09090909090909"><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="27.27272727272727" y="241.30303030303028"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportLessThan"><custom-block s="salary from employee %l"><l/></custom-block><l>100000</l></block></autolambda><list></list></block><block var="employee database"/></block></script><script x="394.4545454545454" y="243.8787878787879"><block s="reportKeep"><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"/></block></script><script x="9.09090909090909" y="304.939393939394"><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 s="reportKeep"><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"/></block></list></custom-block></script><script x="415.71238754734856" y="303.6969696969697"><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 s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportLessThan"><custom-block s="salary from employee %l"><l/></custom-block><l>100000</l></block></autolambda><list></list></block><block var="employee database"/></block></list></custom-block></script><script x="13.591175426136445" y="397.4848484848489"><block s="reportCombine"><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 s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportLessThan"><custom-block s="salary from employee %l"><l/></custom-block><l>100000</l></block></autolambda><list></list></block><block var="employee database"/></block></list></custom-block><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block></script><script x="479.69696969696963" y="393.7272727272727"><block s="reportCombine"><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 s="reportKeep"><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"/></block></list></custom-block><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block></script><script x="12.682084517045537" y="537.030303030303"><block s="doAddToList"><block s="reportCombine"><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 s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportLessThan"><custom-block s="salary from employee %l"><l/></custom-block><l>100000</l></block></autolambda><list></list></block><block var="employee database"/></block></list></custom-block><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block><block var="under 100"/></block></script><script x="481" y="536.4545454545454"><block s="doAddToList"><block s="reportCombine"><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 s="reportKeep"><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"/></block></list></custom-block><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block><block var="over 100"/></block></script><script x="221.9090909090909" y="897.3636363636363"><block s="doForEach"><l>item</l><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="name from employee %s"><l></l></custom-block></autolambda><list></list></block><list><block s="reportKeep"><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"/></block></list></custom-block><script><block s="doAddToList"><block var="item"/><block var="over 100"/></block></script></block></script><script x="21.818181818181817" y="723.5151515151518"><block s="doForEach"><l>item</l><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="name from employee %s"><l></l></custom-block></autolambda><list></list></block><list><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportLessThan"><custom-block s="salary from employee %l"><l/></custom-block><l>100000</l></block></autolambda><list></list></block><block var="employee database"/></block></list></custom-block><script><block s="doAddToList"><block var="item"/><block var="under 100"/></block></script></block></script></scripts></sprite><watcher var="employee database" style="normal" x="10" y="10" color="243,118,29" extX="200" extY="150"/><watcher var="over 100" style="normal" x="246" y="20.600010000000054" color="243,118,29" extX="88" extY="77"/><watcher var="under 100" style="normal" x="7" y="212.900008" color="243,118,29" extX="88.00000000000011" extY="77"/></sprites></stage><variables><variable name="employee database"><list id="922"><item><list struct="atomic" id="923">Ben Bitdiddle,computer wizard,60000</list></item><item><list struct="atomic" id="924">Alyssa P Hacker,computer programmer,40000</list></item><item><list struct="atomic" id="925">Cy D Fect,computer programmer,35000</list></item><item><list struct="atomic" id="926">Lem E Tweakit,computer technician,25000</list></item><item><list struct="atomic" id="927">Louis Reasoner,computer programmer trainee,30000</list></item><item><list struct="atomic" id="928">Oliver Warbucks,big wheel,650000</list></item><item><list struct="atomic" id="929">Eben Scrooge,chief accountant,75000</list></item><item><list struct="atomic" id="930">Robert Cratchet,accounting scrivener,18000</list></item><item><list struct="atomic" id="931">Aull DeWitt,secretary,25000</list></item></list></variable><variable name="under 100"><list struct="atomic" id="932">308000,Ben Bitdiddle,Alyssa P Hacker,Cy D Fect,Lem E Tweakit,Louis Reasoner,Eben Scrooge,Robert Cratchet,Aull DeWitt</list></variable><variable name="over 100"><list struct="atomic" id="933">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>