<snapdata remixID="10048348"><project name="Lab 4.3" app="Snap! 6, https://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" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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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="104.52734375" 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="30" 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 negtive? %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 (2)"><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 (2)"><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 (2)"><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></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="average" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/><watcher var="max" style="normal" x="10" y="145.00000599999998" color="243,118,29" hidden="true"/><watcher var="evens" style="normal" x="10" y="166.00000799999998" color="243,118,29" 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 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 %&apos;#&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><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="doSetVar"><l>sum</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><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="i"/><block var="numbers"/></block></block></block></script></block><block s="doReport"><block var="sum"/></block></script></block-definition><block-definition s="average of %&apos;#&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><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="doSetVar"><l>sum</l><l>0</l></block><block s="doSetVar"><l>average</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><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="i"/><block var="numbers"/></block></block></block></script></block><block s="doSetVar"><l>average</l><block s="reportQuotient"><block var="sum"/><block s="reportListLength"><block var="numbers"/></block></block></block><block s="doReport"><block var="average"/></block></script></block-definition><block-definition s="includes negtive? %&apos;#&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><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="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="numbers"/></block><script><block s="doIf"><block s="reportGreaterThan"><l>0</l><block s="reportListItem"><block var="i"/><block var="numbers"/></block></block><script><block s="doReport"><l> Yes</l></block></script></block></script></block></script></block-definition><block-definition s="is increasing? %&apos;a&apos; (2)" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><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="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="numbers"/></block><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportDifference"><block s="reportListItem"><block var="i"/><block var="numbers"/></block><l>1</l></block><block s="reportListItem"><block var="i"/><block var="numbers"/></block></block><script><block s="doReport"><l> Yes</l></block></script><script><block s="doReport"><l> No</l></block></script></block></script></block></script></block-definition><block-definition s="maximum of %&apos;b&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><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="doSetVar"><l>max</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="numbers"/></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="i"/><block var="numbers"/></block><block var="max"/></block><script><block s="doSetVar"><l>max</l><block s="reportListItem"><block var="i"/><block var="numbers"/></block></block></script></block></script></block><block s="doReport"><block var="max"/></block></script></block-definition><block-definition s="make all positive %&apos;c&apos; (2)" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><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="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="numbers"/></block><script><block s="doIf"><block s="reportGreaterThan"><l>0</l><block s="reportListItem"><block var="i"/><block var="numbers"/></block></block><script><block s="doReplaceInList"><block var="i"/><block var="numbers"/><block s="reportProduct"><block s="reportListItem"><block var="i"/><block var="numbers"/></block><l>-1</l></block></block></script></block></script></block><block s="doReport"><custom-block s="list $arrowRight sentence %l"><custom-block s="only evens %l"><block var="numbers"/></custom-block></custom-block></block></script></block-definition><block-definition s="only evens %&apos;d&apos; (2)" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>evens</l><block s="reportNewList"><list><l></l></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="numbers"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportModulus"><block s="reportListItem"><block var="i"/><block var="numbers"/></block><l>2</l></block><l>0</l></block><script><block s="doAddToList"><block s="reportListItem"><block var="i"/><block var="numbers"/></block><block var="evens"/></block></script></block></script></block><block s="doReport"><custom-block s="list $arrowRight sentence %l"><custom-block s="only evens %l"><block var="numbers"/></custom-block></custom-block></block></script></block-definition></blocks><variables><variable name="numbers"><list struct="atomic" id="1352">89,67,5,90,2,0,190,8</list></variable><variable name="sum"><l>447</l></variable><variable name="average"><l>55.875</l></variable><variable name="max"><l>190</l></variable><variable name="evens"><list struct="atomic" id="1353">,90,2,0,190,8</list></variable></variables></project><media name="Lab 4.3" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>