<snapdata remixID="9413228"><project name="Lab 4.3 Starter" 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,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gC6SAAECBAgoYDNAgAABAgQCBBRwALpIAgQIECCggM0AAQIECBAIEFDAAegiCRAgQICAAjYDBAgQIEAgQEABB6CLJECAAAECCtgMECBAgACBAAEFHIAukgABAgQIKGAzQIAAAQIEAgQUcAC6SAIECBAgoIDNAAECBAgQCBBQwAHoIgkQIECAgAI2AwQIECBAIEBAAQegiyRAgAABAgrYDBAgQIAAgQABBRyALpIAAQIECChgM0CAAAECBAIEFHAAukgCBAgQIKCAzQABAgQIEAgQUMAB6CIJECBAgIACNgMECBAgQCBAQAEHoIskQIAAAQIK2AwQIECAAIEAAQUcgC6SAAECBAgoYDNAgAABAgQCBBRwALpIAgQIECCggM0AAQIECBAIEFDAAegiCRAgQICAAjYDBAgQIEAgQEABB6CLJECAAAECCtgMECBAgACBAAEFHIAukgABAgQIKGAzQIAAAQIEAgQUcAC6SAIECBAgoIDNAAECBAgQCBBQwAHoIgkQIECAgAI2AwQIECBAIEBAAQegiyRAgAABAgrYDBAgQIAAgQABBRyALpIAAQIECChgM0CAAAECBAIEFHAAukgCBAgQIKCAzQABAgQIEAgQUMAB6CIJECBAgIACNgMECBAgQCBAQAEHoIskQIAAAQIK2AwQIECAAIEAAQUcgC6SAAECBAgoYDNAgAABAgQCBBRwALpIAgQIECCggM0AAQIECBAIEFDAAegiCRAgQICAAjYDBAgQIEAgQEABB6CLJECAAAECCtgMECBAgACBAAEFHIAukgABAgQIKGAzQIAAAQIEAgQUcAC6SAIECBAgoIDNAAECBAgQCBBQwAHoIgkQIECAgAI2AwQIECBAIEBAAQegiyRAgAABAgrYDBAgQIAAgQABBRyALpIAAQIECChgM0CAAAECBAIEFHAAukgCBAgQIKCAzQABAgQIEAgQUMAB6CIJECBAgIACNgMECBAgQCBAQAEHoIskQIAAAQIK2AwQIECAAIEAAQUcgC6SAAECBAgoYDNAgAABAgQCBBRwALpIAgQIECCggM0AAQIECBAIEFDAAegiCRAgQICAAjYDBAgQIEAgQEABB6CLJECAAAECCtgMECBAgACBAAEFHIAukgABAgQIKGAzQIAAAQIEAgT+C6Kit4Urn/9EAAAAAElFTkSuQmCC</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="15.21875" 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="35" 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="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="42.67388756496075" y="511.91181302362213"><custom-block s="list $arrowRight sentence %l"><custom-block s="only evens %l"><block var="+1"/></custom-block></custom-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"/><watcher var="+1" style="normal" x="10" y="124.00000399999999" color="243,118,29"/><watcher var="maximum" style="normal" x="10" y="145.00000599999998" color="243,118,29"/><watcher var="even" style="normal" x="10" y="166.00000799999998" color="243,118,29" extX="80" extY="70"/><watcher var="make+" style="normal" x="10" y="259.00001" 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 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="doSetVar"><l>+1</l><l>1</l></block><block s="doRepeat"><block s="reportListLength"><block var="numbers"/></block><script><block s="doSetVar"><l>sum</l><block s="reportSum"><block var="sum"/><block s="reportListItem"><block var="+1"/><block var="numbers"/></block></block></block><block s="doChangeVar"><l>+1</l><l>1</l></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="doSetVar"><l>sum</l><l>0</l></block><block s="doSetVar"><l>+1</l><l>1</l></block><block s="doRepeat"><block s="reportListLength"><block var="numbers"/></block><script><block s="doSetVar"><l>sum</l><block s="reportSum"><block var="sum"/><block s="reportListItem"><block var="+1"/><block var="numbers"/></block></block></block><block s="doChangeVar"><l>+1</l><l>1</l></block></script></block><block s="doReport"><block s="reportQuotient"><block var="sum"/><block s="reportListLength"><block var="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>+1</l><l>1</l></block><block s="doRepeat"><block s="reportListLength"><block var="numbers"/></block><script><block s="doIf"><block s="reportGreaterThan"><l>0</l><block s="reportListItem"><block var="+1"/><block var="numbers"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doChangeVar"><l>+1</l><l>1</l></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></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>+1</l><l>1</l></block><block s="doRepeat"><block s="reportListLength"><block var="numbers"/></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block s="reportSum"><block var="+1"/><l>1</l></block><block var="numbers"/></block><block s="reportListItem"><block var="+1"/><block var="numbers"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></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>+1</l><l>1</l></block><block s="doSetVar"><l>maximum</l><block s="reportListItem"><l>1</l><block var="numbers"/></block></block><block s="doRepeat"><block s="reportListLength"><block var="numbers"/></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="+1"/><block var="numbers"/></block><block var="maximum"/></block><script><block s="doSetVar"><l>maximum</l><block s="reportListItem"><block var="+1"/><block var="numbers"/></block></block></script></block><block s="doChangeVar"><l>+1</l><l>1</l></block></script></block><block s="doReport"><block var="maximum"/></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>+1</l><l>1</l></block><block s="doSetVar"><l>even</l><block s="reportNewList"><list><l></l></list></block></block><block s="doRepeat"><block s="reportListLength"><block var="numbers"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportModulus"><block var="+1"/><l>2</l></block><l>0</l></block><script><block s="doAddToList"><block s="reportListItem"><block var="+1"/><block var="numbers"/></block><block var="even"/></block></script></block><block s="doChangeVar"><l>+1</l><l>1</l></block></script></block><block s="doReport"><block var="even"/></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="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>+1</l><l>1</l></block><block s="doSetVar"><l>make+</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><l>10</l><script><block s="doIf"><block s="reportLessThan"><block s="reportListItem"><block var="+1"/><block var="numbers"/></block><l>0</l></block><script><block s="doSetVar"><l>+1</l><block s="reportProduct"><block var="+1"/><l>-1</l></block></block><block s="doAddToList"><block s="reportListItem"><block var="+1"/><block var="numbers"/></block><block var="make+"/></block></script></block><block s="doIf"><block s="reportLessThan"><l>0</l><block s="reportListItem"><block var="+1"/><block var="numbers"/></block></block><script><block s="doAddToList"><block s="reportListItem"><block var="+1"/><block var="numbers"/></block><block var="make+"/></block></script></block><block s="doChangeVar"><l>+1</l><l>1</l></block></script></block><block s="doReport"><block var="make+"/></block></script></block-definition></blocks><variables><variable name="numbers"><list struct="atomic" id="1286">89,67,5,90,-2,0,190,8</list></variable><variable name="sum"><l>447</l></variable><variable name="+1"><l>9</l></variable><variable name="maximum"><l>190</l></variable><variable name="even"><list struct="atomic" id="1287">,67,90,0,8</list></variable><variable name="make+"><list struct="atomic" id="1288">89,67,5,90,</list></variable></variables></project><media name="Lab 4.3 Starter" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>