<snapdata remixID="12151725"><project name="2021 - U3L11-Employee-Data-MARCUS" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAG2BJREFUeF7tnQd0FFUXx28IgRAgVIGgiFQLggXsBUQUUIoiIEgXFBtiwYpgA+yogCACUqRDaKE3EfwUJIgK0kPvvSeEhHzn9/ANO5tNdjezqbx7DickO+/NzJ3/3nn/d1tQUlJSkhgxGsgkDQQZAGaS5s1plQYMAA0QMlUDHgG4evVq+eWXX4S3c1BQkPnpoocSJUrII488IkWKFMnUB5dTTp4MgIsXL5ZKlSqp+9MA1Ddrfr/4hUT+/vtvadCgQU7BQabdhw2Af/75pxQvXlxdzLlz56R58+ZSsGBBOXbsmJw9e1b49oeGhsrWrVulR48eMnnyZNmzZ4/ccsstkitXLmnYsKF88MEHMn36dMmdO7fceuut8vzzz8uYMWPknXfeUfMMHjxYAHnTpk3V+Lvvvlt+++03ZVWGDRsm3bt3l+HDh9u+AO6W2P0LkVmfX3311Zn24HLKiW0A7Nu3rwIGD5Sfd911lwLDNddco8C3YsUK+eqrr+STTz6RnTt3SqtWrRTI+D0uLk46duwomzdvllq1aqnxZcuWlZ49e8quXbvk+++/l5CQEHUM/wewAG/p0qXyxhtvSP78+dV5u3TpIq+//rqlX70E0H/ISr9zf0acacAGQMD1xBNPWDNeddVVsnv3buv3G2+8UY4cOSL79u1TfytTpoysW7dOqlSpIvv375eIiAg5deqUAhOgw1qWKlVKTp8+LQUKFJDY2FhJTExU/z9z5ox6nYWFhUlCQoI6hrHMuX37dmd3lUGj+WIacaaBZADUFjArWhyuKStZQANAZ+BTz9N1H/DLL7+0LGBIkMi5xAvOz5CDZii97BPZX7O7dUflypXLQXeXObeSIgBPHdkv+YuUyJyryqJnLTmkthzqvMQAMIDPxwbAL774wrKAp48esAAIyTh58qQiG75Iv3795OWXX/bl0FSPqVixojz22GOCZXYqEBtYa9euXdM8FQA8+OzP1vjy5cuneS4z8KIGfALgnXfeKdWqVZMffvjBq96mTZsmS5YskW+++cbrsd4OYD+yW7du0rlzZ2+Hev38448/VltHTsQA0In2PI+1AfDzzz+3LOCZYwctC/jkk0/KhAkTfDo7+4D8C4QAQBj1X3/95Xi6X3/9VTp06KC2idIqAPDAM4ut4RUqVEjrVGbcfxrwCYBGWxc1YAAYeCTYAPjZZ59ZFvDs8UMeSUigvvUnTpyQQoUKBeSOAj3X4cOHPV4XANzfaZH1GWtUI840YADopj/AbADoDFT+jLYB8NNPP7UsYOyJw5YFbNmypYwbN07Ne+jQIUUKevfuLcePH5c1a9ZI69atpWrVqsqVFhwcLIsWLZKVK1cq0oLfF68IJABG279/f/noo49k1apVymf877//Kks4cuRItXbEpUekCeu/m266SRYsWKC8LeHh4bJ27Vq57777lPsOVo4XpW3btsoT895779nuW8fZ4u7D31y3bl113axzARkb7n369JELF+x7nd4AuK/jQus8OmjDH4WbY+0asAGQbRbtCYk7ecQC4OjRoxXINAABHVsjzz33nAIKQQRTp05Vn+MfbtasmQpMAIws+vk/4MP9BiDeffdd5aZ79NFHFRCrV68uI0aMkMKFC6vgh4ceekgBkvOMHz9eBTNER0fLgw8+qNg4QiQKBAUAP/zww4If21V0gAKMvGbNmso/zTXzRUBq164t77//vgKjq/gCQD23AaDzr5MNgFgEDcBzp446WgPGx8erV1np0qU9XiU+ZgIc8uTJoywkPmAtBCq4WiasHYIV9CQprQE5P9E9jGesezhZSnOl9gre+/QCa57KlSs7fwKX+QzpBkBveg00cQgkoTEA9Pb0Ave5DYCs67QFjD99zJEF9HaJ2RWAezrMtyzgtdde6+02zedeNJAMgDocyxWArmDR2zDLly8XPCSpCQSEtRZCyBXzFCtWTP2ekQAkuDZv3rwKOK6io5v9WQPubj/POvy6664zAHOoARsAe/XqZbHg82eOWxZQPzge2LPPPqvIwKhRowQQwlp37NihiAC+Vhb2/Lz99ttl1qxZMnHiREUoiHjm1cYcjIHUsI8GQz1w4IAiI3g8YMCwZIjIzTffrNj3oEGDFONlnfj7779LmzZtJCYmRvDFwozz5cun5nIX1pbktkCMCB7FTTh06FDZu3evtGjRQp566im/WfCudnOt01x//fUO1W+G+wxAbS1gspGRkco1x4PctGmTsmqwUgBJsOrPP/+sGK6rEI5PRDVARADCvffeq8DDeIDqyoJh0gCVBCkY8m233abOBWNGCGzlmiAszO2eJMSXBgbO39kuIgobYvPjjz+q8Vhv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</thumbnail><scenes select="1"><scene name="2021 - U3L11-Employee-Data-MARCUS"><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.4210854715202004e-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="10" y="261.33333333333337"><custom-block s="job title from employee %l"><l/></custom-block></script><script x="26" y="279.8000000000001"><block s="doSetVar"><l>Add1</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="reportAtomicKeep"><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"/><comment w="90" collapsed="false">Total people under 100k + Sum of.</comment></block></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block><block var="Add1"/></block></script><script x="30" y="588.6666666666667"><block s="doSetVar"><l>Add2</l><block s="reportNewList"><list></list></block></block><block s="doAddToList"><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="reportLessThan"><l>100000</l><custom-block s="salary from employee %l"><l/></custom-block></block></autolambda><list></list></block><block var="employee database"/><comment w="90" collapsed="false">Everyone above 100k.</comment></block></list></custom-block><block var="Add2"/></block><block s="doForEach"><l>item</l><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="reportAtomicKeep"><block s="reifyPredicate"><autolambda><block s="reportLessThan"><l>100000</l><custom-block s="salary from employee %l"><l/></custom-block></block></autolambda><list></list></block><block var="employee database"/><comment w="90" collapsed="false">Total people under 100k + Sum of.</comment></block></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block><script><block s="doAddToList"><block var="item"/><block var="Add2"/></block></script></block></script><script x="118" y="449.30000000000007"><block s="doForEach"><l>item</l><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="name from employee %l"><l/></custom-block></autolambda><list></list></block><list><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"/><comment w="90" collapsed="false">Total people under 100k.</comment></block></list></custom-block><script><block s="doAddToList"><block var="item"/><block var="Add1"/></block></script></block></script></scripts></sprite><watcher var="employee database" style="normal" x="10" y="10" color="243,118,29" extX="203" extY="203"/><watcher var="Add1" style="normal" x="10" y="236.000002" color="243,118,29" extX="80" extY="70"/><watcher var="Add2" style="normal" x="10" y="329.000004" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="employee database"><list id="788"><item><list struct="atomic" id="789">Ben Bitdiddle,computer wizard,60000</list></item><item><list struct="atomic" id="790">Alyssa P Hacker,computer programmer,40000</list></item><item><list struct="atomic" id="791">Cy D Fect,computer programmer,35000</list></item><item><list struct="atomic" id="792">Lem E Tweakit,computer technician,25000</list></item><item><list struct="atomic" id="793">Louis Reasoner,computer programmer trainee,30000</list></item><item><list struct="atomic" id="794">Oliver Warbucks,big wheel,650000</list></item><item><list struct="atomic" id="795">Eben Scrooge,chief accountant,75000</list></item><item><list struct="atomic" id="796">Robert Cratchet,accounting scrivener,18000</list></item><item><list struct="atomic" id="797">Aull DeWitt,secretary,25000</list></item></list></variable><variable name="Add1"><list struct="atomic" id="798">308000,Ben Bitdiddle,Alyssa P Hacker,Cy D Fect,Lem E Tweakit,Louis Reasoner,Eben Scrooge,Robert Cratchet,Aull DeWitt</list></variable><variable name="Add2"><list id="799"><item><list struct="atomic" linked="linked" id="800">Oliver Warbucks</list></item></list></variable></variables></scene></scenes></project><media name="2021 - U3L11-Employee-Data-MARCUS" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>