<snapdata remixID="9078096"><project name="4.3 lab" app="Snap! 5.1, 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" volume="100" pan="0" lines="round" ternary="false" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</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="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="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="10" y="134.99999300000002"><block s="doSetVar"><l>Index</l><l>1</l></block><block s="doRepeat"><block s="reportListLength"><block var="List Name"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome</l><l> </l><block s="reportListItem"><block var="Index"/><block var="List Name"/></block></list></block><l>2</l></block><block s="doChangeVar"><l>Index</l><l>1</l></block></script></block></script><script x="448.000001" y="141.999999"><block s="receiveKey"><l><option>n</option></l></block><block s="doSetVar"><l>Index</l><block s="reportListLength"><block var="List Name"/></block></block></script><script x="367.000001" y="340.999999"><block s="receiveKey"><l><option>space</option></l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome</l><l> </l><block s="reportListItem"><block var="Index"/><block var="List Name"/></block></list></block><l>2</l></block><block s="doChangeVar"><l>Index</l><l>1</l></block></script><script x="233.000002" y="10"><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome</l><l>,</l><block s="reportNewList"><list><l>Speat, </l><l>Antony, </l><l>Sherk, </l><l>Olaf, </l><l>Richie, </l><l> and Gabe the Babe</l></list></block></list></block><l>2</l></block></script><script x="71.000001" y="58.999994000000015"><block s="doSetVar"><l>Index</l><l>1</l></block><block s="doSetVar"><l>List Name</l><block s="reportNewList"><list><l>Speat</l><l>Antony</l><l>Caleb</l><l>Olaf</l><l>Richie</l><l>Tim</l></list></block></block><block s="doSetVar"><l>List Name 2</l><block s="reportNewList"><list><l>Speat, </l><l>Antony, </l><l>Sherk, </l><l>Olaf, </l><l>Richie, </l><l> and Gabe</l></list></block></block></script><script x="560.000001" y="78.999999"><block s="receiveKey"><l><option>m</option></l></block><block s="doSetVar"><l>Index</l><l>1</l></block></script><script x="375.000001" y="222.999999"><block s="receiveKey"><l><option>0</option></l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome</l><l> </l><block s="reportListItem"><block var="Index"/><block var="List Name"/></block></list></block><l>2</l></block><block s="doChangeVar"><l>Index</l><l>-1</l></block></script><script x="40.00000299999999" y="259.000001"><block s="receiveKey"><l><option>1</option></l></block><block s="doSetVar"><l>result</l><l></l></block><block s="doForEach"><l>item</l><block s="reportNewList"><list><l>Speat</l><l>Antony</l><l>Caleb</l><l>Olaf</l><l>Richie</l><l>Tim</l></list></block><script><block s="doIf"><block s="reportLessThan"><l>4</l><block s="reportStringSize"><block var="item"/></block></block><script><block s="doSetVar"><l>result</l><block s="reportJoinWords"><list><block var="result"/><l>,</l><block var="item"/></list></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>welcome</l><block var="result"/></list></block><l>2</l></block></script></block></script></block></script><script x="43" y="439"><block s="receiveKey"><l><option>2</option></l></block><block s="doSetVar"><l>result</l><l></l></block><block s="doForEach"><l>item</l><block s="reportNewList"><list><l>Speat</l><l>Antony</l><l>Caleb</l><l>Olaf</l><l>Richie</l><l>Tim</l></list></block><script><block s="doIf"><block s="reportEquals"><block s="reportLetter"><l>1</l><block var="item"/></block><l>c</l></block><script><block s="doSetVar"><l>result</l><block s="reportJoinWords"><list><block var="result"/><l>,</l><block var="item"/></list></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome </l><block var="result"/></list></block><l>2</l></block></script></block></script></block></script><script x="408" y="439"><block s="receiveKey"><l><option>3</option></l></block><block s="doSetVar"><l>result</l><l></l></block><block s="doForEach"><l>item</l><block s="reportNewList"><list><l>Speat</l><l>Antony</l><l>Caleb</l><l>Olaf</l><l>Richie</l><l>Tim</l></list></block><script><block s="doIf"><block s="reportEquals"><block s="reportLetter"><l><option>last</option></l><block var="item"/></block><l>y</l></block><script><block s="doSetVar"><l>result</l><block s="reportJoinWords"><list><block var="result"/><l>,</l><block var="item"/></list></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome </l><block var="result"/></list></block><l>2</l></block></script></block></script></block></script><script x="45" y="627.6666756666667"><block s="receiveKey"><l><option>4</option></l></block><block s="doSetVar"><l>result</l><l></l></block><block s="doFor"><l>i</l><l>3</l><block s="reportDifference"><block s="reportListLength"><block var="List Name"/></block><l>2</l></block><script><block s="doSetVar"><l>result</l><block s="reportJoinWords"><list><block var="result"/><l>,</l><block s="reportListItem"><block var="i"/><block var="List Name"/></block></list></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome </l><block var="result"/></list></block><l>2</l></block></script></block></script></scripts></sprite><watcher var="Index" style="normal" x="3" y="219.000002" color="243,118,29"/><watcher var="List Name 2" style="normal" x="304" y="21" color="243,118,29" extX="80" extY="70"/><watcher var="result" style="normal" x="179" y="33" color="243,118,29"/><watcher var="List Name" style="normal" x="22" y="33" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><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.000001" 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" 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" 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="List Name"><list struct="atomic" id="1196">Speat,Antony,Caleb,Olaf,Richie,Tim</list></variable><variable name="Index"><l>1</l></variable><variable name="List Name 2"><list struct="atomic" id="1197">&quot;Speat, &quot;,&quot;Antony, &quot;,&quot;Sherk, &quot;,&quot;Olaf, &quot;,&quot;Richie, &quot;, and Gabe</list></variable><variable name="result"><l>,Caleb,Olaf</l></variable></variables></project><media name="4.3 lab" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>