<snapdata remixID="9403826"><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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4XuydC3xcVbX/19pn5kxS2iS8ERLeFEHkYQXlIhAetqSZOfsUjQjI44q8RARB3shDRJS3AoqAohcEJNCcfTJtbAWtCPISkYcVCyK1LY+2lCRtk8ycOXv9P6v/M3zm9rZJWgqTpmt/Pn6kOfv53XvOb6+198xCkCQEhIAQEAJCQAh85ATwI29RGhQCQkAICAEhIARABFgWgRAQAkJACAiBKhAQAa4CdGlSCAgBISAEhIAIsKwBISAEhIAQEAJVICACXAXo0qQQEAJCQAgIARFgWQNCQAgIASEgBKpAQAS4CtClSSEgBISAEBACIsCyBoSAEBACQkAIVIGACHAVoEuTQkAICAEhIAREgGUNCAEhIASEgBCoAgER4CpAlyaFgBAQAkJACIgAyxoQAkJACAgBIVAFAiLAVYAuTQoBISAEhIAQEAGWNSAEhIAQEAJCoAoERICrAF2aFAJCQAgIASEgAixrQAgIASEgBIRAFQiIAFcBujQpBISAEBACQkAEWNaAEBACQkAICIEqEBABrgJ0aVIICAEhIASEgAiwrAEhIASEgBAQAlUgIAJcBejSpBAQAkJACAgBEWBZA0JACAgBISAEqkBABLgK0KVJISAEhIAQEAIiwLIGhIAQEAJCQAhUgYAIcBWgS5NCQAgIASEgBESAZQ0IASEgBISAEKgCARHgKkCXJoWAEBACQkAIiADLGhACQkAICAEhUAUCIsBVgC5NCgEhIASEgBAQAZY1IASEgBAQAkKgCgREgKsAXZoUAkJACAgBISACLGtACAgBISAEhEAVCIgAVwG6NCkEhIAQEAJCQARY1oAQEAJCQAgIgSoQEAGuAnRpUggIASEgBISACLCsASEgBISAEBACVSAgAlwF6NKkEBACQkAICAERYFkDQkAICAEhIASqQEAEuArQpUkhIASEgBAQAiLAsgaEgBAQAkJACFSBgAhwFaBLk0JACAgBISAERIBlDQgBISAEhIAQqAIBEeAqQJcmhYAQEAJCQAiIAMsaEAJCQAgIASFQBQIiwFWALk0KASEgBISAEBABljUgBISAEBACQqAKBESAqwBdmhQCQkAICAEhIAIsa0AICAEhIASEQBUIiABXAbo0KQSEgBAQAkJABFjWgBAQAkJACAiBKhAQAa4CdGlSCAgBISAEhIAIsKwBISAEhIAQEAJVICACXAXo0qQQEAJCQAgIARFgWQNCQAgIASEgBKpAQAS4CtClSSEgBISAEBACIsCyBoSAEBACQkAIVIGACHAVoEuTQkAICAEhIAREgGUNCAEhIASEgBCoAgER4CpAlyaFgBAQAkJACIgAyxoQAkJACAgBIVAFAiLAVYAuTQoBISAEhIAQEAGWNSAEhIAQEAJCoAoERICrAF2aFAJCQAgIASEgAixrQAgIASEgBIRAFQiIAFcBujQpBISAEBACQkAEWNaAEBACQkAICIEqEBABrgJ0aVIICAEhIASEgAiwrAEhIASEgBAQAlUgIAJcBejSpBAQAkJACAgBEWBZA0JACAgBISAEqkBABLgK0KVJISAEhIAQEAIiwLIGhIAQEAJCQAhUgYAIcBWgS5NCQAgIASEgBESAZQ0IASEgBISAEKgCARHgKkCXJoWAEBACQkAIiADLGhACQkAICAEhUAUCIsBVgC5NCgEhIASEgBAQAZY1IASEgBAQAkKgCgREgKsAXZoUAkJACAgBISACLGtACAgBISAEhEAVCIgAVwG6NCkEhIAQEAJCQARY1oAQEAJCQAgIgSoQEAGuAnRpUggIASEgBISACLCsASEgBISAEBACVSAgAlwF6NKkEBACQkAICAERYFkDQkAICAEhIASqQEAEuArQpUkhIASEgBAQAiLAsgaEgBAQAkJACFSBgAhwFaBLk0JACAgBISAERIBlDQgBISAEhIAQqAIBEeAqQJcmhYAQEAJCQAiIAMsaEAJCQAgIASFQBQIiwFWALk0KASEgBISAEBABljUgBISAEBACQqAKBESAqwBdmhQCQkAICAEhIAIsa0AICAEhIASEQBUIiABXAbo0KQSEgBAQAkJABFjWgBAQAkJACAiBKhAQAa4CdGlSCAgBISAEhIAIsKwBISAEhIAQEAJVICACXAXo0qQQEAJCQAgIARFgWQNCQAgIASEgBKpAQAS4CtClSSEgBISAEBACIsCyBoSAEBACQkAIVIGACHAVoEuTQkAICAEhIAREgGUNCAEhIASEgBCoAgER4CpAlyaFgBAQAkJACIgAyxoQAkJACAgBIVAFAiLAVYAuTQoBISAEhIAQEAGWNSAEhIAQEAJCoAoERICrAF2aFAJCQAgIASEgAixrQAgIASEg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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="80.029296875" 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="20" y="10"><block s="receiveGo"></block><block s="clear"></block><block s="hide"></block><block s="up"></block><block s="gotoXY"><l>-100</l><l>40</l></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="list $arrowRight sentence %l"><custom-block s="make all positive %l"><block var="numbers"/></custom-block></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="list $arrowRight sentence %l"><custom-block s="only evens %l"><block var="numbers"/></custom-block></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></scripts></sprite><watcher var="numbers" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="sum" style="normal" x="10" y="103.000002" color="243,118,29" hidden="true"/><watcher var="isNegative" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/><watcher var="isIncreasing" style="normal" x="10" y="148.00000599999998" color="243,118,29" hidden="true"/><watcher var="max" style="normal" x="10" y="172.00000799999998" color="243,118,29" hidden="true"/><watcher var="positiveList" style="normal" x="10" y="193.00000999999997" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="evenList" style="normal" x="10" y="286.00001199999997" color="243,118,29" extX="80" extY="70" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Sum of %&apos;List of numbers&apos;" type="reporter" category="lists"><comment 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="doSetVar"><l>sum</l><l>0</l></block><block s="doForEach"><l>item</l><block var="List of numbers"/><script><block s="doSetVar"><l>sum</l><block s="reportSum"><block var="item"/><block var="sum"/></block></block></script></block><block s="doReport"><block var="sum"/></block></script></block-definition><block-definition s="Average of %&apos;List of Numbers&apos;" type="reporter" category="lists"><comment 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"><block s="reportQuotient"><custom-block s="Sum of %l"><block var="List of Numbers"/></custom-block><block s="reportListLength"><block var="List of Numbers"/></block></block></block></script></block-definition><block-definition s="includes negative? %&apos;List of Numbers&apos;" type="predicate" category="lists"><comment 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="doSetVar"><l>isNegative</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doForEach"><l>item</l><block var="List of Numbers"/><script><block s="doIf"><block s="reportLessThan"><block var="item"/><l>0</l></block><script><block s="doSetVar"><l>isNegative</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block var="isNegative"/></block></script></block-definition><block-definition s="is increasing? %&apos;List of Numbers&apos;" type="predicate" category="lists"><comment 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="doSetVar"><l>isIncreasing</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doFor"><l>i</l><l>2</l><block s="reportListLength"><block var="List of Numbers"/></block><script><block s="doIf"><block s="reportNot"><block s="reportOr"><block s="reportGreaterThan"><block s="reportListItem"><block var="i"/><block var="List of Numbers"/></block><block s="reportListItem"><block s="reportDifference"><block var="i"/><l>1</l></block><block var="List of Numbers"/></block></block><block s="reportEquals"><block s="reportListItem"><block var="i"/><block var="List of Numbers"/></block><block s="reportListItem"><block s="reportDifference"><block var="i"/><l>1</l></block><block var="List of Numbers"/></block></block></block></block><script><block s="doSetVar"><l>isIncreasing</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block><block s="doReport"><block var="isIncreasing"/></block></script></block-definition><block-definition s="Maximum of %&apos;List of Numbers&apos;" type="reporter" category="lists"><comment 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="doSetVar"><l>max</l><block s="reportListItem"><l>1</l><block var="List of Numbers"/></block></block><block s="doForEach"><l>item</l><block var="List of Numbers"/><script><block s="doIf"><block s="reportGreaterThan"><block var="item"/><block var="max"/></block><script><block s="doSetVar"><l>max</l><block var="item"/></block></script></block></script></block><block s="doReport"><block var="max"/></block></script></block-definition><block-definition s="make all positive %&apos;List of Numbers&apos;" type="reporter" category="lists"><comment 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="doSetVar"><l>positiveList</l><block s="reportNewList"><list><l></l></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="List of Numbers"/></block><script><block s="doAddToList"><block s="reportListItem"><block var="i"/><block var="List of Numbers"/></block><block var="positiveList"/></block></script></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="List of Numbers"/></block><script><block s="doReplaceInList"><block var="i"/><block var="positiveList"/><block s="reportMonadic"><l><option>abs</option></l><block s="reportListItem"><block var="i"/><block var="positiveList"/></block></block></block></script></block><block s="doDeleteFromList"><l>1</l><block var="positiveList"/></block><block s="doReport"><block var="positiveList"/></block></script></block-definition><block-definition s="only evens %&apos;List of Numbers&apos;" type="reporter" category="lists"><comment 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="doSetVar"><l>evenList</l><block s="reportNewList"><list><l></l></list></block></block><block s="doForEach"><l>item</l><block var="List of Numbers"/><script><block s="doIf"><block s="reportEquals"><block s="reportModulus"><block var="item"/><l>2</l></block><l>0</l></block><script><block s="doAddToList"><block var="item"/><block var="evenList"/></block></script></block></script></block><block s="doDeleteFromList"><l>1</l><block var="evenList"/></block><block s="doReport"><block var="evenList"/></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.99999999999994" 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" 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" 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></blocks><variables><variable name="numbers"><list struct="atomic" id="1237">89,67,5,90,-2,0,190,8</list></variable><variable name="sum"><l>447</l></variable><variable name="isNegative"><bool>true</bool></variable><variable name="isIncreasing"><bool>false</bool></variable><variable name="max"><l>190</l></variable><variable name="positiveList"><list struct="atomic" id="1238">89,67,5,90,2,0,190,8</list></variable><variable name="evenList"><list struct="atomic" id="1239">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>