<snapdata remixID="9410598"><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="71.5390625" 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="119" y="59"><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: </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="Counter" style="normal" x="10" y="103.000002" 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"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportCombine"><block var="List of numbers"/><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block></block></script></block-definition><block-definition s="Average of %&apos;List of Numbers&apos;" type="reporter" category="lists"><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"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportNot"><block s="reportListIsEmpty"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportListContainsItem"><block s="reportTextSplit"><l></l><l><option>letter</option></l></block><l>-</l></block></autolambda><list></list></block><block var="numbers"/></block></block></block></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>Counter</l><l>1</l></block><block s="doRepeat"><block s="reportDifference"><block s="reportListLength"><block var="List of Numbers"/></block><l>1</l></block><script><block s="doChangeVar"><l>Counter</l><l>1</l></block><block s="doIf"><block s="reportNot"><block s="reportGreaterThan"><block s="reportListItem"><block var="Counter"/><block var="List of Numbers"/></block><block s="reportListItem"><block s="reportDifference"><block var="Counter"/><l>1</l></block><block var="List of Numbers"/></block></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block-definition><block-definition s="Maximum of %&apos;List of Numbers&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>Counter</l><l>1</l></block><block s="doSetVar"><l>NV</l><block s="reportListItem"><l>1</l><block var="List of Numbers"/></block></block><block s="doRepeat"><block s="reportDifference"><block s="reportListLength"><block var="List of Numbers"/></block><l>1</l></block><script><block s="doChangeVar"><l>Counter</l><l>1</l></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="Counter"/><block var="List of Numbers"/></block><block var="NV"/></block><script><block s="doSetVar"><l>NV</l><block s="reportListItem"><block var="Counter"/><block var="List of Numbers"/></block></block></script></block></script></block><block s="doReport"><block var="NV"/></block></script></block-definition><block-definition s="make all positive %&apos;List of Numbers&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>Counter</l><l>1</l></block><block s="doSetVar"><l>NV</l><block s="reportJoinWords"><list><block s="reportMonadic"><l><option>abs</option></l><block s="reportListItem"><l>1</l><block var="List of Numbers"/></block></block></list></block></block><block s="doRepeat"><block s="reportDifference"><block s="reportListLength"><block var="List of Numbers"/></block><l>1</l></block><script><block s="doChangeVar"><l>Counter</l><l>1</l></block><block s="doSetVar"><l>NV</l><block s="reportJoinWords"><list><block var="NV"/><l> </l><block s="reportMonadic"><l><option>abs</option></l><block s="reportListItem"><block var="Counter"/><block var="List of Numbers"/></block></block></list></block></block></script></block><block s="doReport"><block var="NV"/></block></script></block-definition><block-definition s="only evens %&apos;List of Numbers&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>Counter</l><l>0</l></block><block s="doSetVar"><l>NV</l><l></l></block><block s="doRepeat"><block s="reportListLength"><block var="List of Numbers"/></block><script><block s="doChangeVar"><l>Counter</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportModulus"><block s="reportListItem"><block var="Counter"/><block var="List of Numbers"/></block><l>2</l></block><l>0</l></block><script><block s="doSetVar"><l>NV</l><block s="reportJoinWords"><list><block var="NV"/><block s="reportListItem"><block var="Counter"/><block var="List of Numbers"/></block><l> </l></list></block></block></script></block></script></block><block s="doReport"><block var="NV"/></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="1238">89,67,5,90,-2,0,190,8</list></variable><variable name="Counter"><l>8</l></variable><variable name="NV"><l>90 -2 0 190 8 </l></variable></variables></project><media name="Lab 4.3" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>