<snapdata remixID="13168048"><project name="Lorenzo Brown - U3L12 - Data Science vs the 1%" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAEwZJREFUeF7tnQd0FcUagP8UCL2DqIgdC4q9YwGkSROUIoiCIB5FxYbYu1iwKxaKwBMEQREPTZ4ggoLw6OgDBEGaIL0FAiHAO9/4Ztnd3OTuTe4lKzNzjifEzO7OzP/df/82c5MOHTp0SGyzK1BAK5BkASyglbePVStgAbQgFOgKRARw3rx5MmXKFOHtnJSUZOTPYsWKybXXXitnnnlmgQroaH94NgC///57Oe2004wFz/+Bmzhxotxxxx1HOwcFNj8PgHPnzpXy5curwezbt09at24tJUuWlG3btsnu3bvlmGOOkcKFC8vKlSvlqaeekq+++kr+/PNPueCCCyQ5OVmaNGkizz33nIwaNUpSU1PloosukrvvvluGDBkijz32mLrPJ598IpMnT5bmzZvL119/LVdccYX8/PPP0qBBAxk4cKA88cQT8umnnxbYgkR68AknnKDmZ1v8V8AD4FtvvSU33XSTesrNN9+s4BgwYICcdNJJUqlSJZk5c6a88cYb8uqrr8rq1aulXbt2Cj5+37t3r3Tq1EmWLVsm1113nbRs2VJOPPFEefrpp2Xt2rXy8ccfS6FChVQf/o1Ap0+frl71jz76qPDK45V/3333ycMPPxz/mebjjn/88Yeak23xXwEPgMAFeLpVqVJFwaNtwXPOOUe2bNki69evV13QDIsWLZLq1avLX3/9Jccee6zs2rVLihcvLmvWrJEiRYpI5cqVJT09XUqUKCEZGRly4MAB9W80Kq87wMvKylJ9du7cKVWrVlUalpaTDarHd6T+DoC1atWK/+rbO3q9YA2gyc5HJKfLApi4T4pHA/bq1ct5BRdOTpLMaf2lUEpS4p4esjuvTq0iVbPWSpFZA2VX1ynO6FatWmU1YIJklSOA6Vs3SPGylRL02PDdNi0tTTlUOEK9So2VjXf94AwSk6B27drhG/RRMCIPgK+99pqyAXkF79m+yQOgfi0HmfP27dulTJkyQbrm2gcnBZsQWzS/jfHj5eOZR2qlS5eW5cuXyyuvvCKDz5grG7pMdmxQNKAFML8SiHx9IAC//fZbFUaZP39+1FHs2bNHbrnlFvnmm2+i9o3WgXjkySefLN999120rlH/jnnRvXv3HPvxgfn999+VR/9ZtTkWwKgrGp8OHgBZfB2Gydix2dGAaA+8VrzXaO38888PBGq0+/B3ABw5cqTUqFEjSPdc+zCuH374IUfNrAHUGnB950nO/Qg51alTJ99jsDfIvgKBADRh4fwa0AJ4ZKTuAbBnz55OHHDvzi0RnZBy5codmZEd4acQn3TbgOs6TXRsQDTg9ddff4RHZMbjIgLIK3ffrq0RATz11FPjsjI7duwQDP94tHjciwC72wa0AMZDMtHv4QHw5ZdfdmzAzPRtDoAvvPCCPPPMM+puBKvJ3WqHxO0d40VPmjRJ+EmKjr9t2rRJpfG0E3DDDTeodBwapVSpUtmKHtxD1kFhqnO4nztIrPsx5nvvvTcizG3btpVBgwapqpb3339fPffqq6+WgwcPKtjatGkjHTt2VLfSAGobcG3HfztDIatTt27d6Ktpe8S8AoEAHDx4sNx6663q5l988YW89957Kt1WtmxZeeSRR2TEiBGqMAGHgTAOP2+88UbVH0FfeOGFKm+8detWmT17trz++uvKGcCwJ8ZGrpn4G0CiFYFz2LBhMmfOHBk6dKh8/vnnKsdM2g5oaIBC/w8//FDlqy+99NJskyd8MnbsWLnnnnvUfQH57bffVilBih8AlxSiG0DtBVsAY2YpTxd4AHzxxRcdG3D/7u2OBnQDePrpp0ujRo3kkksukaVLl6qQC9UrAEiBwf33368S90uWLFFwUN71448/qgKEiy++WGlIbE1ickAGoOSLETxQUn0DgMTryC0vWLBAMjMzVRUOQKEFaWg3KnZ+++03peF69+6dbQGIIWK/MS4AZtxU4RBXZLyM4/LLL1fXbd682WMDrukwwbEB0YD16tXL0wLbi3JfgYgA8urM2rOjwGxAyrbQrkFbImxAC2DQ1c9fPw+A2Ho6DnggY2eBARjrlOIJoLYBV9023hkGKTqrAWOVSrD+FsD/r5PfC3YDSEla/fr1g62o7RXTCngAfP755x0NeHDvLo8G3Lhxo1OUetlllyl7CjuP6uY777xTsB+pgsbbnDp1qjMIHAXq/HBAKGjFxsNJwavFW/7111+Vg4C3+uyzz6rCVmKNZEHIXpCGo+aQ+9C3Zs2a8tNPPyl7EocGp4e6RJwLf8NxwgG58sorlQa76667lAOExkTTo+3wiLUNiD3KmEjFrWw/zqMBLYAxcRW4swdAyul1McKhfekOgFQpAxaNMn00Ag6DrpjGCRg+fLhyBoCmffv2ClB3w64DwCeffFJ50DgAwIQzgpeMF+x2Qj777DNZuHCh4wUDG16zOy3H3/k90iuY1CEFBIRpcGoY25tvvimYGTT+BvBcS/NrQADUISZewRbAwEzF1NEDIALRNqBk7o5qAxJqYf+Hu/qFamkqoaM5EQi+aNGiyrvFy0SL6abjffp3NCgNLaib21HxX+9fAa7n2twqevxxwBXtxji3WbdunQrb2Bb/FYgZwKM1FaeD0zoOaAGMP2yR7ugBkA1Eek9I0v49UTVgfoYYD89VPz8e9/LHAZe3He1oTDRgw4YN8zNde20OKxARQF5VyVkZDoBuAetcMIHd4447TtlzuhF0vuqqq4TqYkqf0Co5FXLGA5poAGrTwL3Hxb0OOqgdyQa0AB6Zz4wHQPb6ahsw5cBeB0D29ZJKo/mLEfR+WWBDi2D8sx0T4ZLqwiYkG4FdSNYBR4eUGgBqYEmH4YyQKsN2xBsn94pDQyqOLArXYCdSJX3bbbeprAVj+eWXX5Qtidfsby+99JJ07dpVzjvvPPUnimT79Omj0m84U2RTtBfstwGXtTlcUMscyGHbFv8VCAQgpUq0lJQUB0AqpAGOsAUQAg6FB3jGhDO0IwFEbFjnNYa2JI9MA8ANGzYosNgMT47Z7QW3atVK5WyBEg+ZXC+pP11Sz5h4Ls/JKXOC5iP1R8iHkAvX6E3vhJLYCgrQkTSgBTD+sEW1AQmRaA2YenBfIBuQ6hJyvbG23F7BgKU1U5D7xuN17rcBl7Ye5TwaDegPKwUZl+0TfQU8GpBjMXQcsNChTKMKUv1eMABq29ECGB2kvPbwAPj4448f3hcs+wNpwLw+OB5aK5oTEsvY/DbgkpYjncsxFawGjGU1g/cNBCCZD701kvo9MhJ+zxJbjJIo7EAcDQx+MiI4F27HRduG2ImRTuFyDz1aQaoeQ04w42RQS4jDwfkzQQpSdRzQDSBOS+PGjYOvqu0ZeAU8AOJYaBswLSnLsytOhyw0gBjzeKoaTA0gIZjOnTurAQAeaTAyEaTzyB1zDXlfoKC2MK8FqdyfMXBiFym9SOX9mBPvvPOOSrNdc801uRak+m3AxTd/5dGAFsDATMXU0QNgjx49HBuwSPKBiAACDWmtChUqqCJPmoaTAlRCL9qBQMOh6XTTv3PIEUezEdzNa0EqmgrvGKgxHfBy/Q1nhoOPqlWrJhMmTMi1IJU8tW7VR7YUANQallewBTAmrgJ39gDIa0prwKIpBwvMBiyIgtTRo0erRWNjfaO53eW/LUY4Hy4AJJRkW/xXIJQAxjrNeDg0OQHIWChFswDGKpVg/T0AcnSF1oDFUg8VmAYMNvTDvRIB4K/NhzsPAMCmTZvGOizbP8AKeABkh5suRnADiB1FsSlNOyEY/eRasf9ItU2bNk314WRU7DpsKjYu4SiQ0cAjpSCU7ZxcSy0foY1EFqQyXjIdQQpS/RoQALUNaAEMQFIeu3gA5GhcrQFLFE7yaEBCEexe00eVAZ6uksYZwTGh6BOnAAAJf1BfyLG/OAx4yx06dFB9KCJdsWKFnHLKKQkrSCXtRuqQogh26UUrSPUDuLDZMGdJCS01a9Ysj0tsL8ttBQIBiAAqVqyo7qNjeuR2qYah+MBdEeN/GB4xZfY07kOhAgWkAJvoglQ9xiAFqRbAgvmgeAB86KGHHA1YMi3ZqFQcR9Dp1mR+D1nQdKhHA+qN9gUjpqP3qR4AH3zwQccGzAnAo/VsGL8GBEBtA6K5LYCJ+RB4AHzggQecQHTpoqmOBiQ2RtkUjZIpSqTIPrBRiJ/+RtyMDAUNZ4TSJ39ze64Eidn0wykHZ5xxRq73i7QMkbxgfTK/hkjbhPq7Gf3nzPgBnNd4iHoU/ciSWACPEIDaCXEDSCHpjBkz1Ag4LgMYcUb4/xSM0o4//ni1wYhUHH04RoODjLp166ayJpzRghCx/yjfosCTa7SQqaSm5u/2229X3jT2IU4Le1Cw5QCdWBxFqRzJcdZZZzlfHhMJQBwmHCc8bmoLKUQli8N4sGfxypkDz6RfTgAyPgDkSA/b4r8CHg2IcDSAZYoVcjQgZ7PgUfIfe4CpUAY2AETT6ZOygI6DhjRUpMi45/79+9UX0lBVzb/ZF0wBqz5tAC3DoUOAy7ZJ7sN3jxDCwYEghdevXz9hqyZFqVQ449wwBlokAIGU7yxhHzIalt/ZosmHh5Ne0ZCk1wgRsafZD+DcRoOd1SaXbAGMP3yKE/fXtXKwkI4DugF0PzrRNiDFC3w/WywtEYFoANSvbwtgLNKIra8HQCpWdEFquRJpRnvBsxv+y9HkANiiRYvYVtb2DrQC2QDUr+CcAEy0Bgw0al+nRGhADSCP4lgRC2BeJBP9Gg+AlFJpAMuXLOJoQL7xEu149tlnq8LOc889V2bNmqUcC//XevFIjt3AqaAGT5dq+fsBjfuEVE5dJWVG0+fJRPrKMG1f6qnRBzsxUj0gdhubnSiMjVaQ6rcBZzUY5KweADonRkRfU9sjhhXwAMgWRm0DugF019txuA+eI0fu8hOPkupn0m/6KF0OnuQ8FVJ7fM8a3/VBA1jyvzgR7777rkqRae1FbR/OAGEePGAOIOLkVZwGrqFYlmOC8brZu0LKj/txANHixYuVV+xvaGucnyAFqZEA1B8AC2AMRMXY1QMgJ0lpG7Bi6WKOBiSE0aVLF3VrQhk0crvE7igqACY8Yg0g2ogTSPmiZ0IupN/0aaX8bfz48Wq7JJXRumAVAClqwMvFC+Y6ClfZsgnElPYTiiFOSAgF75owT24AUojANlHGHK0g1Q/gf+oPdLQ7ALq/RTTGNbbdc1mBbADqV40bQPf18bIBYy06zU2KibABZ9Yb4DySsVoAE/M58gCIracBrFSmuJH1gMQHyQXPqHv4W9sBkDIz2+K/AhZA15oSf6SGMaVnDZlRt79HA1oA4w+fcijdgWgKRrUNWLlcyYibkrDN+PZwUm5scySdxUn5eLtsMhozZoyyzfBMMf5Jq/F3bCyu0yfmc8QG1TecpopdqNNd2Gukzsi+UMuHs4FzwnM4jZXzCLH/uA+ZEbIpOCuRvGDMBWw/0nek8XI7IRX4CIJTFVNzcheZXqefWnHmReGtBfAIAIhTQDqMpgF0ZwNwCLRTQV6X/DDhGQpLKU6l6BPY+vfvr05C5UQBqqkJr3z00UfKucABwStmBx4V2Po0VaCjiBWAOXyIfwMbKTjt3JAbxukYN26c8m75HhEOTuJ4EJwcf+PDBHjkl3MrSNXwuTXg9Dp9ndv17dtXOUdffvml44QlRhzm3dWjAZk+GoO2fvkiaVBhq/p3ekamlCj6d961RPVaziodPHhIkpOzf6N6VtYBSU1Nibqa6XsyJDXl735F0v6+v27+00zdvy9ZvkomTJ0p3Tq2koy9+6RokbRcn7Uvc7+kFS4UsU9qyQqStXOzpJZy/ezdRKbV7qP6U6jAB8Hd2O5JbpkPi235W4FsAHK7Dz74wDm1IDco/I+O9qXW/6S/U8VNfNG9X1jP1wKYP+jcV0cEMH63/2ffyV0Bwx4WbE02udsWvxWwAOawlnwNBBXi+mDO+C25vZPVgJaB0KyA1YChEYWZA7EAmin30MzaAhgaUZg5EAugmXIPzawtgKERhZkDsQCaKffQzNoCGBpRmDkQC6CZcg/NrC2AoRGFmQOxAJop99DM2gIYGlGYORALoJlyD82sLYChEYWZA7EAmin30MzaAhgaUZg5EAugmXIPzawtgKERhZkDsQCaKffQzNoCGBpRmDkQC6CZcg/NrC2AoRGFmQOxAJop99DM2gIYGlGYORALoJlyD82sLYChEYWZA7EAmin30MzaAhgaUZg5EAugmXIPzawtgKERhZkDsQCaKffQzNoCGBpRmDkQC6CZcg/NrC2AoRGFmQOxAJop99DM2gIYGlGYORALoJlyD82sLYChEYWZA7EAmin30MzaAhgaUZg5EAugmXIPzawtgKERhZkDsQCaKffQzNoCGBpRmDkQC6CZcg/NrC2AoRGFmQOxAJop99DM2gIYGlGYORALoJlyD82sLYChEYWZA7EAmin30MzaAhgaUZg5EAugmXIPzawtgKERhZkDsQCaKffQzNoCGBpRmDkQC6CZcg/NrP8HhhYwa4PHgFAAAAAASUVORK5CYII=</thumbnail><scenes select="1"><scene name="Lorenzo Brown - U3L12 - Data Science vs the 1%"><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><list></list></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><list></list></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="reportVariadicEquals"><list><block var="data"/><block s="reportNewList"><list></list></block></list></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><list></list></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><list></list></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="reportVariadicGreaterThan"><list><block var="start"/><block var="end"/></list></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicLessThan"><list><block var="i"/><block var="end"/></list></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="reportVariadicGreaterThan"><list><block var="i"/><block var="end"/></list></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><list></list></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><list></list></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="582"><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="583"></list></costumes><sounds><list struct="atomic" id="584"></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="589"><costumes><list struct="atomic" id="590"></list></costumes><sounds><list struct="atomic" id="591"></list></sounds><blocks></blocks><variables></variables><scripts><script x="13.333333333333343" y="13.333333333333329"><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="13.333333333333343" y="264.6666666666667"><custom-block s="job title from employee %l"><l/></custom-block></script><script x="234" y="244.66666666666674"><block s="reportCombine"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicGreaterThan"><list><l>100000</l><l></l></list></block></autolambda><list></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="salary from employee %l"><l/></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="31" y="355.66666666666674"><block s="reportCONS"><block s="reportCombine"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicGreaterThan"><list><l>100000</l><l></l></list></block></autolambda><list></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="salary from employee %l"><l/></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 s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicGreaterThan"><list><l>100000</l><l></l></list></block></autolambda><list></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="salary from employee %l"><l/></custom-block></autolambda><list></list></block><block var="employee database"/></block></block></block></script><script x="486.2529296875" y="132.33333333333326"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicLessThan"><list><l></l><l>100000</l></list></block></autolambda><list></list></block><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></block></script><script x="140.3701171875" y="599.6666666666667"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicLessThan"><list><l></l><l>100000</l></list></block></autolambda><list></list></block><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></block></script><script x="487" y="515"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicGreaterThan"><list><l></l><l>100000</l></list></block></autolambda><list></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="salary from employee %l"><l/></custom-block></autolambda><list></list></block><block var="employee database"/></block></block></script><script x="516.0419921875" y="407.5000000000001"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicLessThan"><list><l>100000</l><l></l></list></block></autolambda><list></list></block><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></block></script></scripts></sprite><watcher var="employee database" style="normal" x="10" y="10" color="243,118,29" extX="185.5615234375" extY="150"/></sprites></stage><variables><variable name="employee database"><list id="840"><item><list struct="atomic" id="841">Ben Bitdiddle,computer wizard,60000</list></item><item><list struct="atomic" id="842">Alyssa P Hacker,computer programmer,40000</list></item><item><list struct="atomic" id="843">Cy D Fect,computer programmer,35000</list></item><item><list struct="atomic" id="844">Lem E Tweakit,computer technician,25000</list></item><item><list struct="atomic" id="845">Louis Reasoner,computer programmer trainee,30000</list></item><item><list struct="atomic" id="846">Oliver Warbucks,big wheel,650000</list></item><item><list struct="atomic" id="847">Eben Scrooge,chief accountant,75000</list></item><item><list struct="atomic" id="848">Robert Cratchet,accounting scrivener,18000</list></item><item><list struct="atomic" id="849">Aull DeWitt,secretary,25000</list></item></list></variable></variables></scene></scenes></project><media name="Lorenzo Brown - U3L12 - Data Science vs the 1%" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>