<snapdata remixID="9292696"><project name="cezer cifer" 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,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.48457438216778764" y="-0.3101276045872676" 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="74" y="330.8"><block s="doUntil"><block s="reportEquals"><block s="reportUnicode"><block var="word"/></block><block var="word"/></block><script><block s="doReport"><block s="reportUnicodeAsLetter"><block s="reportSum"><block s="reportUnicode"><block var="word"/></block><block var="shift"/></block></block></block></script></block></script><script x="198.999999" y="124.000001"><custom-block s="shift word: %s by shift %s"><l>laura</l><l>2</l></custom-block></script></scripts></sprite><watcher var="input" style="normal" x="10.25" y="10.249999999999986" color="243,118,29"/><watcher var="output" style="normal" x="10.25" y="31.775002049999983" color="243,118,29"/><watcher var="input list" style="normal" x="10.25" y="53.30000409999997" color="243,118,29" extX="80" extY="70"/><watcher var="output list" style="normal" x="10.25" y="148.62500614999996" color="243,118,29" extX="80" extY="70.00000000000003"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="shift letter: %&apos;letter&apos; by shift %&apos;shift&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportUnicodeAsLetter"><block s="reportSum"><block s="reportUnicode"><block var="letter"/></block><block var="shift"/></block></block></block></script></block-definition><block-definition s="shift letter: by shift" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="shift word: %&apos;word&apos; by shift %&apos;shift&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>input</l><block var="word"/></block><block s="doSetVar"><l>input list</l><custom-block s="word $arrowRight list %txt"><block var="input"/></custom-block></block><block s="doSetVar"><l>output list</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>letter</l><block var="input list"/><script><block s="doAddToList"><custom-block s="shift letter: %s by shift %s"><block var="letter"/><l>2</l></custom-block><block var="output list"/></block></script></block><block s="doReport"><custom-block s="list $arrowRight word %l"><block var="output list"/></custom-block></block></script></block-definition><block-definition s="all but first letter of %&apos;string&apos;" type="reporter" category="operators"><comment x="0" y="0" w="199" collapsed="false">Takes a text string as input, and reports a new text string containing all but the first character of the input.</comment><header></header><code></code><translations>pt:_ sem o primeiro caractere&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l><l>i</l></list></block><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="string"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportSum"><l>0</l><l>0</l></block></block></block></script></block><block s="doSetVar"><l>result</l><l></l></block><block s="doSetVar"><l>i</l><l>2</l></block><block s="doUntil"><block s="reportGreaterThan"><block var="i"/><block s="reportStringSize"><block var="string"/></block></block><script><block s="doSetVar"><l>result</l><block s="reportJoinWords"><list><block var="result"/><block s="reportLetter"><block var="i"/><block var="string"/></block></list></block></block><block s="doChangeVar"><l>i</l><l>1</l></block></script></block><block s="doReport"><block var="result"/></block></script></block></script></block-definition><block-definition s="all but first word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="223.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><block-definition s="shfit sentence by" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition></blocks><variables><variable name="input"><l>laura</l></variable><variable name="output"><l>0</l></variable><variable name="input list"><list struct="atomic" id="976">l,a,u,r,a</list></variable><variable name="output list"><list struct="atomic" id="977">n,c,w,t,c</list></variable></variables></project><media name="cezer cifer" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>