<snapdata remixID="9407038"><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="44.84251968503929" 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><script x="472.51640725000004" y="689.9118130236221"><custom-block s="list $arrowRight sentence %l"><custom-block s="only evens %l"><block var="numbers"/></custom-block></custom-block></script></scripts></sprite><watcher var="numbers" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="sum" style="normal" x="10" y="103.000002" color="243,118,29" hidden="true"/><watcher var="max" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/><watcher var="list" style="normal" x="10" y="145.00000599999996" 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="doSetVar"><l>sum</l><l>0</l></block><block s="doForEach"><l>item</l><block var="List of numbers"/><script><block s="doChangeVar"><l>sum</l><block var="item"/></block></script></block><block s="doReport"><block var="sum"/></block></script></block-definition><block-definition s="Average of %&apos;List of Numbers&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportQuotient"><block var="sum"/><block s="reportListLength"><block var="List of 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="doForEach"><l>item</l><block var="List of Numbers"/><script><block s="doIf"><block s="reportLessThan"><block var="item"/><l>0</l></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="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="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="List of Numbers"/></block><script><block s="doIf"><block s="reportOr"><block s="reportGreaterThan"><block s="reportListItem"><block s="reportDifference"><block var="i"/><l>1</l></block><block var="List of Numbers"/></block><block s="reportListItem"><block var="i"/><block var="List of Numbers"/></block></block><block s="reportEquals"><block s="reportListItem"><block s="reportDifference"><block var="i"/><l>1</l></block><block var="List of Numbers"/></block><block s="reportListItem"><block var="i"/><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>max</l><block s="reportListItem"><l>1</l><block var="List of Numbers"/></block></block><block s="doFor"><l>i</l><l>2</l><block s="reportListLength"><block var="List of Numbers"/></block><script><block s="doIf"><block s="reportLessThan"><block var="max"/><block s="reportListItem"><block var="i"/><block var="List of Numbers"/></block></block><script><block s="doSetVar"><l>max</l><block s="reportListItem"><block var="i"/><block var="List of Numbers"/></block></block></script></block></script></block><block s="doReport"><block var="max"/></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>list</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="List of Numbers"/><script><block s="doIfElse"><block s="reportLessThan"><block var="item"/><l>0</l></block><script><block s="doAddToList"><block s="reportJoinWords"><list><block s="reportMonadic"><l><option>abs</option></l><block var="item"/></block><l> </l></list></block><block var="list"/></block></script><script><block s="doAddToList"><block s="reportJoinWords"><list><block var="item"/><l> </l></list></block><block var="list"/></block></script></block></script></block><block s="doReport"><block var="list"/></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>list</l><block s="reportNewList"><list></list></block></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>0</l></block><script><block s="doAddToList"><block s="reportJoinWords"><list><block var="item"/><l> </l></list></block><block var="list"/></block></script></block></script></block><block s="doReport"><block var="list"/></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="1226">89,67,5,90,-2,0,190,8</list></variable><variable name="sum"><l>447</l></variable><variable name="max"><l>190</l></variable><variable name="list"><list struct="atomic" id="1227">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>