<snapdata remixID="8437778"><project name="U3L1v2-page3-TLO" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="1" color="255,255,255,1" tempo="60" threadsafe="false" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAC99JREFUeAHt0DEBAAAAwqD1T20MH4hAYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBj4DAyN/gABHhb3AgAAAABJRU5ErkJggg==</pentrails><costumes><list id="2"><item><costume name="contact-list-stage" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAGKlJREFUeAHt3YFxE8kSBmD51UsAQoAQIAQIAUKAECAECAFCOEKAECAECOEIgadW1aiGfZIsd0tuy/62yidZ2p6Z/Tzc71mt5Ks/621lI0CAAAECBG5V4D+32pvOCBAgQIAAgY2AADYRCBAgQIBAg4AAbkDXJQECBAgQEMDmAAECBAgQaBAQwA3ouiRAgAABAgLYHCBAgAABAg0CArgBXZcECBAgQEAAmwMECBAgQKBBQAA3oOuSAAECBAgIYHOAAAECBAg0CAjgBnRdEiBAgAABAWwOECBAgACBBgEB3ICuSwIECBAgIIDNAQIECBAg0CAggBvQdUmAAAECBASwOUCAAAECBBoEBHADui4JECBAgIAANgcIECBAgECDgABuQNclAQIECBAQwOYAAQIECBBoEBDADei6JECAAAECAtgcIECAAAECDQICuAFdlwQIECBAQACbAwQIECBAoEFAADeg65IAAQIECAhgc4AAAQIECDQICOAGdF0SIECAAAEBbA4QIECAAIEGAQHcgK5LAgQIECAggM0BAgQIECDQICCAG9B1SYAAAQIEBLA5QIAAAQIEGgQEcAO6LgkQIECAgAA2BwgQIECAQIOAAG5A1yUBAgQIEBDA5gABAgQIEGgQEMAN6LokQIAAAQIC2BwgQIAAAQINAgK4AV2XBAgQIEBAAJsDBAgQIECgQUAAN6DrkgABAgQICGBzgAABAgQINAgI4AZ0XRIgQIAAAQFsDhAgQIAAgQYBAdyArksCBAgQICCAzQECBAgQINAgIIAb0HVJgAABAgQEsDlAgAABAgQaBARwA7ouCRAgQICAADYHCBAgQIBAg4AAbkDXJQECBAgQEMDmAAECBAgQaBAQwA3ouiRAgAABAgLYHCBAgAABAg0CArgBXZcECBAgQEAAmwMECBAgQKBBQAA3oOuSAAECBAgIYHOAAAECBAg0CAjgBnRdEiBAgAABAWwOECBAgACBBgEB3ICuSwIECBAgIIDNAQIECBAg0CAggBvQdUmAAAECBASwOUCAAAECBBoEBHADui4JECBAgIAANgcIECBAgECDgABuQNclAQIECBAQwOYAAQIECBBoEBDADei6JECAAAECAtgcIECAAAECDQICuAFdlwQIECBAQACbAwQIECBAoEFAADeg65IAAQIECAhgc4AAAQIECDQICOAGdF0SIECAAAEBbA4QIECAAIEGAQHcgK5LAgQIECAggM0BAgQIECDQICCAG9B1SYAAAQIEBLA5QIAAAQIEGgQEcAO6LgkQIECAgAA2BwgQIECAQIOAAG5A1yUBAgQIEBDA5gABAgQIEGgQEMAN6LokQIAAAQIC2BwgQIAAAQINAgK4AV2XBAgQIEBAAJsDBAgQIECgQUAAN6DrkgABAgQICGBzgAABAgQINAgI4AZ0XRIgQIAAAQFsDhAgQIAAgQYBAdyArksCBAgQICCAzQECBAgQINAgIIAb0HVJgAABAgQEsDlAgAABAgQaBARwA7ouCRAgQICAADYHCBAgQIBAg4AAbkDXJQECBAgQEMDmAAECBAgQaBAQwA3ouiRAgAABAgLYHCBAgAABAg0CArgBXZcECBAgQEAAmwMECBAgQKBBQAA3oOuSAAECBAgIYHOAAAECBAg0CAjgBnRdEiBAgAABAWwOECBAgACBBgEB3ICuSwIECBAgIIDNAQIECBAg0CAggBvQdUmAAAECBASwOUCAAAECBBoEBHADui4JECBAgIAANgcIECBAgECDgABuQNclAQIECBAQwOYAAQIECBBoEBDADei6JECAAAECAtgcIECAAAECDQICuAFdlwQIECBAQACbAwQIECBAoEFAADeg65IAAQIECAhgc4AAAQIECDQICOAGdF0SIECAAAEBbA4QIECAAIEGAQHcgK5LAgQIECAggM0BAgQIECDQICCAG9B1SYAAAQIEBLA5QIAAAQIEGgQEcAO6LgkQIECAgAA2BwgQIECAQIOAAG5A1yUBAgQIEBDA5gABAgQIEGgQEMAN6LokQIAAAQIC2BwgQIAAAQINAgK4AV2XBAgQIEBAAJsDBAgQIECgQUAAN6DrkgABAgQICGBzgAABAgQINAgI4AZ0XRIgQIAAAQFsDhAgQIAAgQYBAdyArksCBAgQICCAzQECBAgQINAgIIAb0HVJgAABAgT+i4DAQxP49evX6suXL6sfP35svuL7eXvx4sXq2bNnm69Xr17NT7lPgACBkwlc/VlvJ2tNQwTusEAE7cePH1efP38+epTfv3/fBPHRBXYkQIDAkQIC+Egou122QITu+/fvV79///7rQJ48ebKKr3n79u3b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" id="3"/></item></list></costumes><sounds><list struct="atomic" id="4"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Clear" idx="2" x="150" y="50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,137.70000000000002,55.080000000000055,1" pen="tip" id="9"><costumes><list id="10"><item><costume name="clear" center-x="53" center-y="15" image="data:image/png;base64,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" id="11"/></item></list></costumes><sounds><list struct="atomic" id="12"></list></sounds><blocks></blocks><variables></variables><scripts><script x="13.333333333333314" y="13.333333333333343"><block s="receiveGo"></block><block s="gotoXY"><l>150</l><l>50</l></block></script><script x="13.333333333333314" y="82.33333333333331"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doIfElse"><block s="reportEquals"><custom-block s="answer to prompt %txt"><l>Enter c to clear the list, or enter anything else to cancel.</l></custom-block><l>c</l></block><script><block s="doSetVar"><l>contact list</l><block s="reportNewList"><list></list></block></block></script><script><block s="doSayFor"><l>canceled</l><l>2</l></block></script></block></script></scripts></sprite><sprite name="Find" idx="3" x="150" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="3.8250000000000033,191.25,0,1" pen="tip" id="42"><costumes><list id="43"><item><costume name="find" center-x="53" center-y="15" image="data:image/png;base64,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" id="44"/></item></list></costumes><sounds><list struct="atomic" id="45"></list></sounds><blocks></blocks><variables></variables><scripts><script x="13.333333333333325" y="8"><block s="receiveGo"></block><block s="gotoXY"><l>150</l><l>0</l></block></script><script x="13.333333333333325" y="104.33333333333334"><custom-block s="find contacts with name: %txt"><l></l></custom-block></script><script x="13.333333333333325" y="159.66666666666669"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doDeclareVariables"><list><l>found contacts</l></list></block><block s="doSetVar"><l>found contacts</l><custom-block s="find contacts with name: %txt"><custom-block s="answer to prompt %txt"><l>What name do you want to search for?</l></custom-block></custom-block></block><block s="doIfElse"><custom-block s="empty? %l"><block var="found contacts"/></custom-block><script><block s="doSayFor"><l>not found</l><l>2</l></block></script><script><custom-block s="for each %upvar of %l %cs"><l>contact</l><block var="found contacts"/><script><block s="doSayFor"><block s="reportJoinWords"><list><custom-block s="name from contact: %l"><block var="contact"/></custom-block><l>, </l><custom-block s="address from contact: %l"><block var="contact"/></custom-block><l>, </l><custom-block s="phone from contact: %l"><block var="contact"/></custom-block></list></block><l>2</l></block></script></custom-block></script></block></script><comment x="14.133333333333303" y="77.8" w="90" collapsed="true">3.1.3. #2</comment><comment x="16.533333333333303" y="138.73333333333335" w="90" collapsed="true">3.1.3. #3</comment></scripts></sprite><sprite name="Delete" idx="4" x="1500" y="-50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="22.84800000000002,163.20000000000002,0,1" pen="tip" id="101"><costumes><list id="102"><item><costume name="delete" center-x="53" center-y="15" image="data:image/png;base64,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" id="103"/></item></list></costumes><sounds><list struct="atomic" id="104"></list></sounds><blocks></blocks><variables></variables><scripts><script x="13.333333333333325" y="8"><block s="receiveGo"></block><block s="gotoXY"><l>1500</l><l>-50</l></block></script></scripts></sprite><sprite name="Add" idx="1" x="150" y="100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="112"><costumes><list id="113"><item><costume name="add" center-x="53" center-y="15" image="data:image/png;base64,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" id="114"/></item></list></costumes><sounds><list struct="atomic" id="115"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="gotoXY"><l>150</l><l>100</l></block></script><comment x="20" y="94" w="173" collapsed="false">Click the &quot;Add Contact&quot; button to add a contact to contact list</comment><script x="20" y="160"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAddToList"><custom-block s="contact with name: %s address: %s phone: %s"><custom-block s="ask name"></custom-block><custom-block s="ask address"></custom-block><custom-block s="ask phone"></custom-block></custom-block><block var="contact list"/></block></script><comment x="20" y="253" w="188" collapsed="false">some custom blocks from pages 1-3 that might be helpful for today&apos;s lab</comment><script x="20" y="381"><custom-block s="contact with name: %s address: %s phone: %s"><l></l><l></l><l></l></custom-block></script><script x="20" y="319"><block var="contact list"/></script><script x="20" y="349"><custom-block s="name from contact: %l"><l/></custom-block></script></scripts></sprite><watcher var="contact list" style="normal" x="20.980869086372195" y="18.98086908637155" color="243,118,29" extX="236" extY="67"/></sprites></stage><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="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-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><scripts><script x="229.00000300000002" y="196.77778077777774"><block s="reportJoinWords"><list><l></l><l></l></list></block></script></scripts></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><custom-block s="ignore %s"><l>3</l></custom-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="string %&apos;big&apos; contains %&apos;small&apos; ?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doIfElse"><block s="reportLessThan"><block s="evaluate"><block s="reportJSFunction"><list><l>big</l><l>small</l></list><l>return big.toLowerCase().indexOf(small.toLowerCase());</l></block><list><block var="big"/><block var="small"/></list></block><l>0</l></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block-definition><block-definition s="contact with name: %&apos;name&apos; address: %&apos;address&apos; phone: %&apos;phone&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="address"/><block var="phone"/></list></block></block></script></block-definition><block-definition s="name from contact: %&apos;contact&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="contact"/></block></block></script></block-definition><block-definition s="address from contact: %&apos;contact&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="contact"/></block></block></script></block-definition><block-definition s="phone from contact: %&apos;contact&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="contact"/></block></block></script></block-definition><block-definition s="answer to prompt %&apos;prompt&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doAsk"><block var="prompt"/></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="ask name" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="answer to prompt %txt"><l>What is the contact&apos;s name?</l></custom-block></block></script></block-definition><block-definition s="ask address" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="answer to prompt %txt"><l>What is the contact&apos;s address?</l></custom-block></block></script></block-definition><block-definition s="ask phone" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="answer to prompt %txt"><l>What is the contact&apos;s phone number?</l></custom-block></block></script></block-definition><block-definition s="find contacts with name: %&apos;name&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doIfElse"><custom-block s="empty? %l"><block var="contact list"/></custom-block><script><block s="doReport"><block var="contact list"/></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block s="reifyPredicate"><autolambda><custom-block s="string %txt contains %txt ?"><custom-block s="name from contact: %l"><l/></custom-block><block var="name"/></custom-block></autolambda><list></list></block><block var="contact list"/></custom-block></block></script></block></script></block-definition></blocks><variables><variable name="contact list"><list id="833"><item><list struct="atomic" id="834">John Smith,&quot;123 28th Avenue, NY&quot;,646-555-1234</list></item><item><list struct="atomic" id="835">Maria Johnson,42 Ave B,212-777-5554</list></item><item><list struct="atomic" id="836">Adam Jones,654 Junction St.,512-555-3434</list></item></list></variable></variables></project><media name="U3L1v2-page3-TLO" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>