<snapdata remixID="12152483"><project name="2021 - U3L11-Employee-Database" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAIABJREFUeF7t3Qe0JUW1BuBCUVQQRAyYCIqCCcVRUBEBBUUQA4gKIhlUwJwQFZQgkkxIkBxEgqKCiIoBxTQGjIDkNIkZ4pARhbe+em/z+vbtc0+dm869h661Zs3MOd3V1VV/7V31/7X3WeSBBx54ILWl7YE+9cAiLQD71PPtY3MPtABsgdDXHhgRgNdcc0266aab0n/+85/Ueuq+jtPAPrwRgED3u9/9Lj360Y9OT3nKU9Liiy+eHvawh6VFFlkkA7H9u+2H8cLBMAAC33nnnZde9KIXpUc96lEDO/PaF5saPTAMgD/4wQ/SyiuvPC7gA+RFF100rbXWWuP2tv/617/SlVdemd74xjcOqfOyyy7LbV5uueWGfH7EEUekbbbZZlzeZ9xeoq3owR4YAkBrvssvvzwDsF7++c9/pvnz56f11lsv+bcyd+7c9JKXvCT98Y9/TBtssEG69NJL07333ptmzZqV3vCGN6RjjjkmPfnJT07vfOc7089//vO8lgTG3/72t/nv2bNnp9tvvz1f84tf/CK97nWvS0sttVSuRzs23HDD7PoVJv/cc8/Na9Kbb745ffSjH03f/va307LLLput9bbbbpuf+Y53vCOdddZZ6VnPelZabbXV0rve9a702c9+Nt199935/zfeeGP65S9/mV74whfm99T26667Lm288cZpscUWS7/5zW/y3y972ctamExCDwwB4AUXXJA7f8kllxyy1mN1jjrqqLTCCivkNeFVV12V7rzzznTDDTekxz/+8emuu+5K66yzTrr22mszcFZaaaUHgfXEJz4xg+gvf/lLXks+/elPT3/729/Sxz72sVzn61//+vTNb34zA/v888/Pn3/uc59Lr3jFK9LChQvTBz7wgXT//fenI488Ms2bNy/9+9//Tk996lPTS1/60gz0U089NR188MHpU5/6VHrTm96Unva0p2WQnXDCCenEE0/M4PcHwNX7hz/8IS2xxBLp+OOPTwcccEB6//vfny2kdt12223p97//fX7Gm9/85rT66qu3a94JXvMPAeDMmTOzRQmrExPguOOOS1zzC17wgrT22munCy+8ML3mNa/J1mLVVVfNFkQBGJaFpdlpp52yRXrMYx6TB/WTn/xkto57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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="10" 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="276.66666666666663" y="255.33333333333343"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="name from employee %l"><l/></custom-block></autolambda><list></list></block><block var="employee database"/></block></script><script x="234.91959635416663" y="313.3333333333334"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="job title from employee %l"><l/></custom-block></autolambda><list></list></block><block var="employee database"/></block></script><script x="536.4000651041666" y="623.3333333333334"><block s="reifyReporter"><script></script><list></list></block></script><script x="18.666666666666657" y="364.50000000000006"><block s="doDeclareVariables"><list><l>less than 100,000</l></list></block><block s="doSetVar"><l>less than 100,000</l><block s="reportNewList"><list></list></block></block><block s="doAddToList"><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="salary from employee %l"><l/></custom-block></autolambda><list></list></block><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></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block><block var="less than 100,000"/></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 100,000"/></block></script></block><block s="doReport"><block var="less than 100,000"/></block></script><script x="502.66666666666663" y="360.66666666666663"><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="salary from employee %l"><l/></custom-block></autolambda><list></list></block><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></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></script><script x="502.66666666666663" y="499"><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="salary from employee %l"><l/></custom-block></autolambda><list></list></block><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></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></script><script x="668.6666666666666" y="648"><block s="doDeclareVariables"><list><l>more than 100,000</l></list></block><block s="doSetVar"><l>more than 100,000</l><block s="reportNewList"><list></list></block></block><block s="doAddToList"><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="salary from employee %l"><l/></custom-block></autolambda><list></list></block><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></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block><block var="more than 100,000"/></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 100,000"/></block></script></block><block s="doReport"><block var="more than 100,000"/></block></script><script x="48.66666666666666" y="792.1666666666669"><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></scripts></sprite><watcher var="employee database" style="normal" x="10" y="10" color="243,118,29" extX="448" extY="268"/><watcher var="amount of numbers" style="normal" x="10" y="301.00000199999994" color="243,118,29" hidden="true"/><watcher var="list of numbers" style="normal" x="10" y="322.00000399999993" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="employee database"><list id="889"><item><list struct="atomic" id="890">Ben Bitdiddle,computer wizard,60000</list></item><item><list struct="atomic" id="891">Alyssa P Hacker,computer programmer,40000</list></item><item><list struct="atomic" id="892">Cy D Fect,computer programmer,35000</list></item><item><list struct="atomic" id="893">Lem E Tweakit,computer technician,25000</list></item><item><list struct="atomic" id="894">Louis Reasoner,computer programmer trainee,30000</list></item><item><list struct="atomic" id="895">Oliver Warbucks,big wheel,650000</list></item><item><list struct="atomic" id="896">Eben Scrooge,chief accountant,75000</list></item><item><list struct="atomic" id="897">Robert Cratchet,accounting scrivener,18000</list></item><item><list struct="atomic" id="898">Aull DeWitt,secretary,25000</list></item></list></variable><variable name="amount of numbers"><l>0</l></variable><variable name="list of numbers"><l>0</l></variable></variables></scene></scenes></project><media name="2021 - U3L11-Employee-Database" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>