<snapdata remixID="9307850"><project name="Project 4" 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="Host" 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="30" y="30"><block s="receiveGo"></block><custom-block s="Start"></custom-block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="lines"/><block var="letters in words"/></block><block s="reportEquals"><block var="chances"/><l>0</l></block></block><script><block s="doAsk"><l>Guess a letter</l></block><block s="doIf"><block s="reportEquals"><block var="lines"/><block var="letters in words"/></block><script><block s="doSayFor"><l>Congratsulations, You guessed all the correct letters!!</l><l>4</l></block><block s="doBroadcast"><l>End Game</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="chances"/><l>0</l></block><script><block s="doSayFor"><l>I&apos;m sorry but ran out of guesses</l><l>2</l></block><block s="doBroadcast"><l>lost</l></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="Guesses"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><l>You already guess that letter</l><l>2</l></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIfElse"><block s="reportListContainsItem"><block var="letters in words"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><l>You guess correctly</l><l>2</l></block><block s="doBroadcast"><l>add to lines</l></block></script><script><block s="doSayFor"><l>Sorry you&apos;re incorrect</l><l>2</l></block><block s="doChangeVar"><l>chances</l><l>-1</l></block></script></block></script></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="Guesses"/></block></script><script x="325" y="19"><block s="doSetVar"><l>imported words</l><block s="reportNewList"><list></list></block></block></script><script x="465.6416035625" y="313.000002"><block s="reportEquals"><custom-block s="list $arrowRight sentence %l"><block var="letters in words"/></custom-block><custom-block s="list $arrowRight sentence %l"><block var="lines"/></custom-block></block></script></scripts></sprite><sprite name="Assistant" idx="2" x="-72.00000000000045" y="-96" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="116.27999999999996,145.35,0,1" pen="tip" id="106"><costumes><list struct="atomic" id="107"></list></costumes><sounds><list struct="atomic" id="108"></list></sounds><blocks></blocks><variables></variables><scripts><script x="17" y="75.99999999999989"><block s="receiveMessage"><l>say lines</l></block><custom-block s="display"></custom-block></script><script x="10" y="286"><block s="receiveMessage"><l>add to lines</l></block><block s="doDeclareVariables"><list><l>Index</l></list></block><block s="doSetVar"><l>Index</l><l>1</l></block><block s="doRepeat"><block s="reportListLength"><block var="letters in words"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="Index"/><block var="letters in words"/></block><block s="getLastAnswer"></block></block><script><block s="doReplaceInList"><block var="Index"/><block var="lines"/><block s="getLastAnswer"></block></block></script></block><block s="doChangeVar"><l>Index</l><l>1</l></block></script></block><block s="bubble"><custom-block s="list $arrowRight sentence %l"><block var="lines"/></custom-block></block></script><script x="324" y="74"><block s="receiveMessage"><l>End Game</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The word you were trying to guess is </l><block var="Secret Word"/></list></block><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script></scripts></sprite><watcher var="Secret Word" style="normal" x="8.833333333333258" y="8.833333333333329" color="243,118,29" hidden="true"/><watcher var="chances" style="normal" x="162.5333333333333" y="9.716671966666652" color="243,118,29"/><watcher var="Guesses" style="normal" x="20.31666666666706" y="170.4833386333333" color="243,118,29" hidden="true"/><watcher var="list" style="normal" x="6.183333333332939" y="46.81666843333335" color="243,118,29" hidden="true"/><watcher var="lines" style="normal" x="298.85000000000014" y="13.033331566666718" color="243,118,29" extX="80" extY="70.00000000000001"/><watcher var="imported words" style="normal" x="11.833333333333258" y="47" color="243,118,29" hidden="true"/><watcher var="letters in words" style="normal" x="19.733333333333576" y="9.850003533333336" 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><block-definition s="Start" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>chances</l><l>6</l></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list><l>amendment</l><l>bicameral</l><l>conservative</l><l>dealignment</l><l>extradition</l></list></block></block><block s="doSetVar"><l>Guesses</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>Secret Word</l><block s="reportListItem"><l><option>any</option></l><block s="reportNewList"><list><l>amendment</l><l>bicameral</l><l>conservative</l><l>dealignment</l><l>extradition</l></list></block></block></block><block s="doSetVar"><l>letters in words</l><block s="reportTextSplit"><block var="Secret Word"/><l><option>letter</option></l></block></block><block s="doBroadcast"><l>say lines</l></block></script></block-definition><block-definition s="display" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>lines</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="letters in words"/><script><block s="doAddToList"><l>_ </l><block var="lines"/></block></script></block><block s="bubble"><custom-block s="list $arrowRight sentence %l"><block var="lines"/></custom-block></block></script></block-definition></blocks><variables><variable name="Secret Word"><l>amendment</l></variable><variable name="list"><list struct="atomic" id="1126">amendment,bicameral,conservative,dealignment,extradition</list></variable><variable name="letters in words"><list struct="atomic" id="1127">a,m,e,n,d,m,e,n,t</list></variable><variable name="lines"><list struct="atomic" id="1128">a,m,e,_ ,_ ,m,e,_ ,_ </list></variable><variable name="chances"><l>6</l></variable><variable name="Guesses"><list struct="atomic" id="1129"></list></variable><variable name="imported words"><list struct="atomic" id="1130"></list></variable></variables></project><media name="Project 4" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>