<snapdata remixID="9407323"><project name="Lab 4.3 " app="Snap! 5.4, 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="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4Xuy9e3xcVdX/v9Y+cyaZFEtasIAlBVFEqEDLRRC8VJCWlmbOOQlBLgWRu8DDHRXEr1y+CiIgICCCF3zkPjRnn0ltnpY7AkqhhcqDF8CCDSgUalPaJJ05c/b6vVZ+Z/iOMZN7O0m75vXiD5Jz9uW9d/dnr7V35oMgHyEgBISAEBACQmCTE8BNXqNUKASEgBAQAkJACIAIsEwCISAEhIAQEAIVICACXAHoUqUQEAJCQAgIARFgmQNCQAgIASEgBCpAQAS4AtClSiEgBISAEBACIsAyB4SAEBACQkAIVICACHAFoEuVQkAICAEhIAREgGUOCAEhIASEgBCoAAER4ApAlyqFgBAQAkJACIgAyxwQAkJACAgBIVABAiLAFYAuVQoBISAEhIAQEAGWOSAEhIAQEAJCoAIERIArAF2qFAJCQAgIASEgAixzQAgIASEgBIRABQiIAFcAulQpBISAEBACQkAEWOaAEBACQkAICIEKEBABrgB0qVIICAEhIASEgAiwzAEhIASEgBAQAhUgIAJcAehSpRAQAkJACAgBEWCZA0JACAgBISAEKkBABLgC0KVKISAEhIAQEAIiwDIHhIAQEAJCQAhUgIAIcAWgS5VCQAgIASEgBESAZQ4IASEgBISAEKgAARHgCkCXKoWAEBACQkAIiADLHBACQkAICAEhUAECIsAVgC5VCgEhIASEgBAQAZY5IASEgBAQAkKgAgREgCsAXaoUAkJACAgBISACLHNACAgBISAEhEAFCIgAVwC6VCkEhIAQEAJCQARY5oAQEAJCQAgIgQoQEAGuAHSpUggIASEgBISACLDMASEgBISAEBACFSAgAlwB6FKlEBACQkAICAERYJkDQkAICAEhIAQqQEAEuALQpUohIASEgBAQAiLAMgeEgBAQAkJACFSAgAhwBaBLlUJACAgBISAERIBlDggBISAEhIAQqAABEeAKQJcqhYAQEAJCQAiIAMscEAJCQAgIASFQAQIiwBWALlUKASEgBISAEBABljkgBISAEBACQqACBESAKwBdqhQCQkAICAEhIAIsc0AICAEhIASEQAUIiABXALpUKQSEgBAQAkJABFjmgBAQAkJACAiBChAQAa4AdKlSCAgBISAEhIAIsMwBISAEhIAQEAIVICACXAHoUqUQEAJCQAgIARFgmQNCQAgIASEgBCpAQAS4AtClSiEgBISAEBACIsAyB4SAEBACQkAIVICACHAFoEuVQkAICAEhIAREgGUOCAEhIASEgBCoAAER4ApAlyqFgBAQAkJACIgAyxwQAkJACAgBIVABAiLAFYAuVQoBISAEhIAQEAGWOSAEhIAQEAJCoAIERIArAF2qFAJCQAgIASEgAixzQAgIASEgBIRABQiIAFcAulQpBISAEBACQkAEWOaAEBACQkAICIEKEBABrgB0qVIICAEhIASEgAiwzAEhIASEgBAQAhUgIAJcAehSpRAQAkJACAgBEWCZA0JACAgBISAEKkBABLgC0KVKISAEhIAQEAIiwDIHhIAQEAJCQAhUgIAIcAWgS5VCQAgIASEgBESAZQ4IASEgBISAEKgAARHgCkCXKoWAEBACQkAIiADLHBACQkAICAEhUAECIsAVgC5VCgEhIASEgBAQAZY5IASEgBAQAkKgAgREgCsAXaoUAkJACAgBISACLHNACAgBISAEhEAFCIgAVwC6VCkEhIAQEAJCQARY5oAQEAJCQAgIgQoQEAGuAHSpUggIASEgBISACLDMASEgBISAEBACFSAgAlwB6FKlEBACQkAICAERYJkDQkAICAEhIAQqQEAEuALQpUohIASEgBAQAiLAMgeEgBAQAkJACFSAgAhwBaBLlUJACAgBISAERIBlDggBISAEhIAQqAABEeAKQJcqhYAQEAJCQAiIAMscEAJCQAgIASFQAQIiwBWALlUKASEgBISAEBABljkgBISAEBACQqACBESAKwBdqhQCQkAICAEhIAIsc0AICAEhIASEQAUIiABXALpUKQSEgBAQAkJABFjmgBAQAkJACAiBChAQAa4AdKlSCAgBISAEhIAIsMwBISAEhIAQEAIVICACXAHoUqUQEAJCQAgIARFgmQNCQAgIASEgBCpAQAS4AtClSiEgBISAEBACIsAyB4SAEBACQkAIVICACHAFoEuVQkAICAEhIAREgGUOCAEhIASEgBCoAAER4ApAlyqFgBAQAkJACIgAyxwQAkJACAgBIVABAiLAFYAuVQoBISAEhIAQEAGWOSAEhIAQEAJCoAIERIArAF2qFAJCQAgIASEgAixzQAgIASEgBIRABQiIAFcAulQpBISAEBACQkAEWOaAEBAC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</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="58.34375" y="-80" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="369.8425196850393" y="120.48818897637784"><block s="receiveGo"></block><block s="clear"></block><block s="hide"></block><block s="up"></block><block s="gotoXY"><l>-100</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>numbers</l><block s="reportNewList"><list><l>89</l><l>67</l><l>5</l><l>90</l><l>-2</l><l>0</l><l>190</l><l>8</l></list></block></block><block s="write"><block s="reportJoinWords"><list><l>Sum of Numbers : </l><custom-block s="Sum of %l"><block var="numbers"/></custom-block></list></block><l>12</l></block><block s="gotoXY"><l>-100</l><l>20</l></block><block s="write"><block s="reportJoinWords"><list><l>Average of Numbers : </l><custom-block s="Average of %l"><block var="numbers"/></custom-block></list></block><l>12</l></block><block s="gotoXY"><l>-100</l><l>0</l></block><block s="write"><block s="reportJoinWords"><list><l>Includes negatives?</l><custom-block s="includes negative? %l"><block var="numbers"/></custom-block></list></block><l>12</l></block><block s="gotoXY"><l>-100</l><l>-20</l></block><block s="write"><block s="reportJoinWords"><list><l>Is increasing?</l><custom-block s="is increasing? %l"><block var="numbers"/></custom-block></list></block><l>12</l></block><block s="gotoXY"><l>-100</l><l>-40</l></block><block s="write"><block s="reportJoinWords"><list><l>Maximum of </l><custom-block s="Maximum of %l"><block var="numbers"/></custom-block></list></block><l>12</l></block><block s="gotoXY"><l>-100</l><l>-60</l></block><block s="write"><block s="reportJoinWords"><list><l>Make all positive</l><custom-block s="make all positive %l"><block var="numbers"/></custom-block></list></block><l>12</l><comment w="530" collapsed="false">You will have to write further code here to make the returned list elements display in a more readable way.[Hint: loop and a variable to join all the list elements, or list-&gt;sentence from words, sentences library].[Optional]</comment></block><block s="gotoXY"><l>-100</l><l>-80</l></block><block s="write"><block s="reportJoinWords"><list><l>Only evens</l><custom-block s="only evens %l"><block var="numbers"/></custom-block></list></block><l>12</l><comment w="433.2" collapsed="false">You will have to write further code here to make the returned list elements display in a more readable way.[Hint: loop and a variable to join all the list elements, or list-&gt;sentence from words, sentences library].[Optional].</comment></block></script><script x="446.51640725000004" y="637.400002"><custom-block s="list $arrowRight sentence %l"><custom-block s="only evens %l"><block var="numbers"/></custom-block></custom-block></script><script x="149" y="257"><block s="doSetVar"><l></l><l>0</l></block></script><script x="10" y="140"><block s="reportSum"><l></l><l></l></block></script><script x="128" y="380"><block s="doIf"><l/><script></script></block></script></scripts></sprite><watcher var="numbers" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Sum of %&apos;List of numbers&apos;" type="reporter" category="lists"><comment x="0" y="0" w="90" collapsed="false">add code here to report the sum of all the numbers in the list.</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><l>Not implemented</l></block></script></block-definition><block-definition s="Average of %&apos;List of Numbers&apos;" type="reporter" category="lists"><comment x="0" y="0" w="90" collapsed="false">add code to report the average of all the numbers in the list.</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><l>Not Implemented</l></block></script></block-definition><block-definition s="includes negative? %&apos;List of Numbers&apos;" type="predicate" category="lists"><comment x="0" y="0" w="90" collapsed="false">add to report true if the list contains at least one negative number, and false if all numbers are non-negative.</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><l>Not implemented</l></block></script></block-definition><block-definition s="is increasing? %&apos;List of Numbers&apos;" type="predicate" category="lists"><comment x="0" y="0" w="90" collapsed="false">add code to report true if each value in the list is greater than or equal to the one before it..</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><l>Not implemented</l></block></script></block-definition><block-definition s="Maximum of %&apos;List of Numbers&apos;" type="reporter" category="lists"><comment x="0" y="0" w="90" collapsed="false">add code to report the largest number in the list..</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><l>Not implemented</l></block></script></block-definition><block-definition s="make all positive %&apos;List of Numbers&apos;" type="reporter" category="lists"><comment x="0" y="0" w="90" collapsed="false">add code to report a new LIST that is the same as the argument, except all negative numbers have been replaced by their absolute value. .</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><l>Not implemented</l></block></script></block-definition><block-definition s="only evens %&apos;List of Numbers&apos;" type="reporter" category="lists"><comment x="0" y="0" w="90" collapsed="false">add code to report a new LIST that contains only the even numbers from the argument list..</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block var="List of Numbers"/></block></script></block-definition><block-definition s="all but first letter of %&apos;string&apos;" type="reporter" category="operators"><comment x="0" y="0" w="199" collapsed="false">Takes a text string as input, and reports a new text string containing all but the first character of the input.</comment><header></header><code></code><translations>pt:_ sem o primeiro caractere&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l><l>i</l></list></block><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="string"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportSum"><l>0</l><l>0</l></block></block></block></script></block><block s="doSetVar"><l>result</l><l></l></block><block s="doSetVar"><l>i</l><l>2</l></block><block s="doUntil"><block s="reportGreaterThan"><block var="i"/><block s="reportStringSize"><block var="string"/></block></block><script><block s="doSetVar"><l>result</l><block s="reportJoinWords"><list><block var="result"/><block s="reportLetter"><block var="i"/><block var="string"/></block></list></block></block><block s="doChangeVar"><l>i</l><l>1</l></block></script></block><block s="doReport"><block var="result"/></block></script></block></script></block-definition><block-definition s="all but first word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="223.00000099999997" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing all but the first word, with one space between words and no spaces at the beginning or end. (Note: consider using SENTENCE-&gt;LIST and processing the resulting list instead of doing recursion on sentences in text string form.  List operations are faster.)</comment><header></header><code></code><translations>pt:_ sem a primeira palavra&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>bf</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>bf</l><l></l></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportGreaterThan"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><script><block s="doSetVar"><l>bf</l><block s="reportJoinWords"><list><block var="bf"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block var="bf"/></block></script></block></script></block-definition><block-definition s="all but last letter of %&apos;string&apos;" type="reporter" category="operators"><comment x="0" y="0" w="218" collapsed="false">Takes a text string as input, and reports a new text string containing all but the last letter of the input.</comment><header></header><code></code><translations>pt:_ sem o último caractere&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l><l>i</l></list></block><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="string"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportSum"><l>0</l><l>0</l></block></block></block></script></block><block s="doSetVar"><l>result</l><l></l></block><block s="doSetVar"><l>i</l><l>1</l></block><block s="doUntil"><block s="reportEquals"><block var="i"/><block s="reportStringSize"><block var="string"/></block></block><script><block s="doSetVar"><l>result</l><block s="reportJoinWords"><list><block var="result"/><block s="reportLetter"><block var="i"/><block var="string"/></block></list></block></block><block s="doChangeVar"><l>i</l><l>1</l></block></script></block><block s="doReport"><block var="result"/></block></script></block></script></block-definition><block-definition s="all but last word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="211.99999999999997" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing all but the last word, with one space between words and no spaces at the beginning or end.  (Note: consider using SENTENCE-&gt;LIST and processing the resulting list instead of doing recursion on sentences in text string form.  List operations are faster.)</comment><header></header><code></code><translations>pt:_ sem a última palavra&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>bl</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>bl</l><l></l></block><block s="doSetVar"><l>index</l><block s="reportStringSize"><block var="sentence"/></block></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="index"/><l>1</l></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportLessThan"><block var="index"/><l>1</l></block><script><block s="doSetVar"><l>bl</l><block s="reportJoinWords"><list><block s="reportLetter"><block var="index"/><block var="sentence"/></block><block var="bl"/></list></block></block><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doReport"><block var="bl"/></block></script></block></script></block-definition><block-definition s="first word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="236.00000000000003" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing only the first word, with no spaces before or after it.</comment><header></header><code></code><translations>pt:a primeira palavra de _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>first</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>first</l><l></l></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>first</l><block s="reportJoinWords"><list><block var="first"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>first</l><block s="reportJoinWords"><list><block var="first"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block></script></block><block s="doReport"><block var="first"/></block></script></block></script></block-definition><block-definition s="last letter of %&apos;word&apos;" type="reporter" category="operators"><comment x="0" y="0" w="260" collapsed="false">Takes a text string as input, and reports the last character in the string.</comment><header></header><code></code><translations>pt:o último caractere de _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportLetter"><block s="reportStringSize"><block var="word"/></block><block var="word"/></block></block></script></block-definition><block-definition s="last word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="262" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing only the last word of the input, with no spaces before or after it.</comment><header></header><code></code><translations>pt:a última palavra de _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>last</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>last</l><l></l></block><block s="doSetVar"><l>index</l><block s="reportStringSize"><block var="sentence"/></block></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>last</l><block s="reportJoinWords"><list><block s="reportLetter"><block var="index"/><block var="sentence"/></block><block var="last"/></list></block></block><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>last</l><block s="reportJoinWords"><list><block s="reportLetter"><block var="index"/><block var="sentence"/></block><block var="last"/></list></block></block></script></block><block s="doReport"><block var="last"/></block></script></block></script></block-definition><block-definition s="empty word? %&apos;word&apos;" type="predicate" category="operators"><comment x="0" y="0" w="208.00000000000003" collapsed="false">Takes a text string as input, and reports TRUE if the string has no characters in it of any kind, otherwise false.</comment><header></header><code></code><translations>pt:a palavra _ está vazia&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportEquals"><block s="reportStringSize"><block var="word"/></block><l>0</l></block></block></script></block-definition><block-definition s="empty sentence? %&apos;sentence&apos;" type="predicate" category="operators"><comment x="0" y="0" w="221" collapsed="false">Takes a text string as input, and reports TRUE if the input contains no characters other than spaces (therefore, no words when the string is considered as a sentence), otherwise FALSE.</comment><header></header><code></code><translations>pt:a frase _ está vazia&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:füge Wörter zusammen _&#xD;ca:uneix les paraules _&#xD;es:unir las palabras _&#xD;fr:fusionne les mots _&#xD;pt:uma frase com as palavras _&#xD;</translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block s="reportCDR"><block var="words"/></block></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-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Satz _&#xD;ca:llista $arrowRight frase _&#xD;es:lista $arrowRight frase _&#xD;fr:liste $arrowRight phrase _&#xD;pt:uma frase com as palavras em _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Satz $arrowRight Liste _&#xD;ca:frase $arrowRight llista _&#xD;es:frase $arrowRight lista _&#xD;fr:phrase $arrowRight liste _&#xD;pt:uma lista com as palavras da frase _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><comment x="0" y="0" w="146.42857142857144" collapsed="false">report a list in which each item is one letter from the input word</comment><header></header><code></code><translations>de:Wort $arrowRight Liste _&#xD;ca:paraula $arrowRight llista _&#xD;es:palabra $arrowRight lista _&#xD;fr:mot $arrowRight liste _&#xD;pt:uma lista com os caracteres da palavra _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><comment x="0" y="0" w="158.57142857142858" collapsed="false">join all the items of the input list&#xD;into a single word, and report it</comment><header></header><code></code><translations>de:Liste $arrowRight Wort _&#xD;ca:llista $arrowRight paraula _&#xD;es:lista $arrowRight palabra _&#xD;fr:liste $arrowRight mot _&#xD;pt:uma palavra com os caracteres em _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block-definition><block-definition s="Sum of" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition></blocks><variables><variable name="numbers"><list struct="atomic" id="1060">89,67,5,90,-2,0,190,8</list></variable></variables></project><media name="Lab 4.3 " app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>