<snapdata remixID="9406426"><project name="Lab 4.3" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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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="64.94140625" 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="400.51640725000004" y="621.9118130236221"><custom-block s="list $arrowRight sentence %l"><custom-block s="only evens %l"><block var="numbers"/></custom-block></custom-block></script><script x="27.842519685039292" 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><l> </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><l> </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></scripts></sprite><watcher var="numbers" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Sum of %&apos;List of numbers&apos;" type="reporter" category="lists"><comment x="0" y="0" w="90" collapsed="false">add code here to report the sum of all the numbers in the list.</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="numbers"/></block><script><block s="doReport"><block s="reportSum"><l>89</l><block s="reportSum"><l>67</l><block s="reportSum"><l>5</l><block s="reportSum"><l>90</l><block s="reportSum"><l>-2</l><block s="reportSum"><l>0</l><block s="reportSum"><l>190</l><l>8</l></block></block></block></block></block></block></block></block></script></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"><block s="reportQuotient"><custom-block s="Sum of %l"><block var="numbers"/></custom-block><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 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"><block s="reportBoolean"><l><bool>true</bool></l></block></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"><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 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>190</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="doReplaceInList"><l>5</l><block var="numbers"/><l>2</l></block><block s="doReport"><block var="numbers"/></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"><l>90, 2, 190, 8</l></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><variables><variable name="numbers"><list struct="atomic" id="1092">89,67,5,90,2,0,190,8</list></variable></variables></project><media name="Lab 4.3" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>