<snapdata remixID="11095281"><project name="Lab 4.3" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Lab 4.3"><notes></notes><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="doSetVar"><l>reported</l><l>0</l></block><block s="doForEach"><l>item</l><block var="List of numbers"/><script><block s="doChangeVar"><l>reported</l><block var="item"/></block></script></block><block s="doReport"><block var="reported"/></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="doSetVar"><l>reported</l><l>0</l></block><block s="doForEach"><l>item</l><block var="List of Numbers"/><script><block s="doChangeVar"><l>reported</l><block var="item"/></block></script></block><block s="doSetVar"><l>reported</l><block s="reportQuotient"><block var="reported"/><block s="reportListAttribute"><l><option>length</option></l><block var="List of Numbers"/></block></block></block><block s="doReport"><block var="reported"/></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 code 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>reported</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="reportGreaterThan"><block var="item"/><l>0</l></block><script><block s="doSetVar"><l>reported</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block var="reported"/></block></script></block-definition><block-definition s="is increasing? %&apos;List of Numbers&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>placeholder</l><block s="reportListItem"><l>1</l><block var="List of Numbers"/></block></block><block s="doSetVar"><l>reported</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doForEach"><l>item</l><block var="List of Numbers"/><script><block s="doIf"><block s="reportEquals"><block var="reported"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doIfElse"><block s="reportGreaterThanOrEquals"><block var="item"/><block var="placeholder"/></block><script><block s="doSetVar"><l>placeholder</l><block var="item"/></block></script><script><block s="doSetVar"><l>reported</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block></script></block><block s="doReport"><block var="reported"/></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="doSetVar"><l>reported</l><l>0</l></block><block s="doForEach"><l>item</l><block var="List of Numbers"/><script><block s="doIf"><block s="reportGreaterThan"><block var="item"/><block var="reported"/></block><script><block s="doSetVar"><l>reported</l><block var="item"/></block></script></block></script></block><block s="doReport"><block var="reported"/></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>reported</l><block var="numbers"/></block><block s="doForEach"><l>item</l><block var="List of Numbers"/><script><block s="doIf"><block s="reportGreaterThan"><l>0</l><block var="item"/></block><script><block s="doReplaceInList"><block s="reportListIndex"><block var="item"/><block var="List of Numbers"/></block><block var="reported"/><block s="reportMonadic"><l><option>abs</option></l><block var="item"/></block></block></script></block></script></block><block s="doReport"><custom-block s="list $arrowRight sentence %l"><block var="reported"/></custom-block></block></script><scripts><script x="223.4892578124999" y="211.16666666666646"><block var="reported"/></script></scripts></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>reported</l><block var="numbers"/></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>1</l></block><script><block s="doReplaceInList"><block s="reportListIndex"><block var="item"/><block var="List of Numbers"/></block><block var="reported"/><l>-</l></block></script></block></script></block><block s="doUntil"><block s="reportNot"><block s="reportListContainsItem"><block var="reported"/><l>-</l></block></block><script><block s="doDeleteFromList"><block s="reportListIndex"><l>-</l><block var="reported"/></block><block var="reported"/></block></script></block><block s="doReport"><custom-block s="list $arrowRight sentence %l"><block var="reported"/></custom-block></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></blocks><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" id="1103"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="1104"></list></costumes><sounds><list struct="atomic" id="1105"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="65.626953125" 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="1110"><costumes><list struct="atomic" id="1111"></list></costumes><sounds><list struct="atomic" id="1112"></list></sounds><blocks></blocks><variables></variables><scripts><script x="65.4675196850394" 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></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></block></script></scripts></sprite><watcher var="numbers" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="reported" style="normal" x="10" y="103.000002" color="243,118,29" extX="79.99999999999989" extY="70"/><watcher var="placeholder" style="normal" x="10" y="124.00000399999999" color="243,118,29"/></sprites></stage><variables><variable name="numbers"><list struct="atomic" id="1229">90,2,0,190,8</list></variable><variable name="reported"><ref id="1229"></ref></variable><variable name="placeholder"><l>89</l></variable></variables></scene></scenes></project><media name="Lab 4.3" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>