<snapdata remixID="11700172"><project name="2022 - Lab 4 - Hangman - Fill Me In" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAA8xJREFUeF7t3M+LzHEcx/H3KrUitQftYcdlUJPUXhQ7NpIDCXPRSrRcVuIkJ5zcpEj+BH+Bo9qj3we0B6W0N+O0yUFIW6Pdg9JweO/rvb1q5un8eb/f33n0bI9Ger1eL/iHgElghABN8pxdFSBAQrAKEKCVn+MESANWAQK08nOcAGnAKkCAVn6OEyANWAUI0MrPcQKkAasAAVr5OU6ANGAVIEArP8cJkAasAgRo5ec4AdKAVYAArfwcJ0AasAoQoJWf4wRIA1YBArTyc5wAacAqQIBWfo4TIA1YBQjQys9xAqQBqwABWvk5ToA0YBUgQCs/xwmQBqwCBGjl5zgB0oBVgACt/BwnQBqwChCglZ/jBEgDVgECtPJznABpwCpAgFZ+jhMgDVgFCNDKz3ECpAGrAAFa+TlOgDRgFSBAKz/HCZAGrAIEaOXnOAHSgFWAAK38HCdAGrAKEKCVn+MESANWAQK08nOcAGnAKkCAVn6OEyANWAUI0MrPcQKkAasAAVr5Of7fAD+9XIjui4U+oW17dkbzaFuSW3zyPJbeL/btmGhPRmNqUtr9+t6jf87vuz4r7cXjb74qD/4CSlkyrAoQoCrIvCRAgBIfw6oAAaqCzEsCBCjxMawKEKAqyLwkQIASH8OqAAGqgsxLAgQo8TGsChCgKsi8JECAEh/DqgABqoLMSwIEKPExrAoQoCrIvCRAgBIfw6oAAaqCzEsCBCjxMawKEKAqyLwkQIASH8OqAAGqgsxLAgQo8TGsChCgKsi8JECAEh/DqgABqoLMSwIEKPExrAoQoCrIvCRAgBIfw6oAAaqCzEsCBCjxMawKlAf48P6DuHTlcoyOjqrfxvwQCJQHuPD0VcyfuRndrREzcxejO74xTp8/OwSU/MS1CJQHuPIRbx/Px7Ord/98z8/ecnxtjsXhzvHYNNWK6enptXwrMwMosC4Brjjd2nUkxr9v6CP78OtLtOdmYu9sJ1qt1gCS8pMyAusS4O0TF2Ls3efV71ha/hHNUwdjy46J2H+uE43tjcz38XbABcoDvHPtRnx78zEOnTwWmw/sjnZb++98B9x/6H9eeYBDLwpASoAAU1w8rhYgwGpR9qUECDDFxeNqAQKsFmVfSoAAU1w8rhYgwGpR9qUECDDFxeNqAQKsFmVfSoAAU1w8rhYgwGpR9qUECDDFxeNqAQKsFmVfSoAAU1w8rhYgwGpR9qUECDDFxeNqAQKsFmVfSoAAU1w8rhYgwGpR9qUECDDFxeNqAQKsFmVfSoAAU1w8rhYgwGpR9qUECDDFxeNqgd8rqSy3+Wyr/AAAAABJRU5ErkJggg==</thumbnail><scenes select="1"><scene name="2022 - Lab 4 - Hangman - Fill Me In"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="draw guessed letters in word %&apos;secret word&apos; %&apos;letters guessed&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="setColor"><color>145,26,68,1</color></block><block s="gotoXY"><l>-220</l><l>0</l></block><block s="doForEach"><l>letter</l><block var="secret word"/><script><block s="doIfElse"><block s="reportListContainsItem"><block var="letters guessed"/><block var="letter"/></block><script><block s="write"><block var="letter"/><l>30</l></block></script><script><block s="write"><l>_</l><l>30</l></block></script></block><block s="changeXPosition"><l>50</l></block></script></block><block s="gotoXY"><l>-150</l><l>-100</l></block></script></block-definition><block-definition s="main game" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doUntil"><block s="reportOr"><custom-block s="are all letters guessed %s %s"><block var="secret word"/><block var="letters guessed"/></custom-block><block s="reportGreaterThanOrEquals"><block var="bad guesses"/><l>3</l></block></block><script><block s="doAsk"><l>Guess a letter</l></block><block s="doIfElse"><block s="reportListContainsItem"><block var="letters guessed"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>You already guessed "</l><block s="getLastAnswer"></block><l>"; try again!</l></list></block><l>2</l></block></script><script><block s="doAddToList"><block s="getLastAnswer"></block><block var="letters guessed"/></block><block s="doIfElse"><block s="reportListContainsItem"><block var="secret word"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Yes!  The letter "</l><block s="getLastAnswer"></block><l>" is in the word!</l></list></block><l>2</l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Sorry!  The letter "</l><block s="getLastAnswer"></block><l>" is not in the word!</l></list></block><l>2</l></block><block s="doChangeVar"><l>bad guesses</l><l>1</l></block></script></block></script></block><custom-block s="draw guessed letters in word %s %s"><block var="secret word"/><block var="letters guessed"/></custom-block></script></block><block s="doIfElse"><custom-block s="are all letters guessed %s %s"><block var="secret word"/><block var="letters guessed"/></custom-block><script><block s="doSayFor"><l>Yay! You got it!</l><l>2</l></block></script><script><block s="doSayFor"><l>Sorry, you had too many bad guesses.</l><l>2</l></block></script></block></script></block-definition><block-definition s="are all letters guessed %&apos;secret word&apos; %&apos;letters guessed&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>all letters guessed</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doForEach"><l>letter</l><block var="secret word"/><script></script></block><block s="doReport"><block var="all letters guessed"/></block></script></block-definition><block-definition s="pick random item from list %&apos;the list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><block s="reportRandom"><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="the list"/></block></block><block var="the list"/></block></block></script></block-definition></blocks><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" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="155"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAEGBJREFUeF7t1z+OjmEYxeFv4m+vIBq0VqGhtwqd2MEswj60ErEFW1Ao0KmRGPUopnozJ+e4LOB9nue67y+/cXbyjwABAgQIELh2gbNrP9GBBAgQIECAwEmALQEBAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QABAgQIEAgICHAA3ZEECBAgQECA7QAB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</pentrails><costumes><list struct="atomic" id="156"></list></costumes><sounds><list struct="atomic" id="157"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-150" y="-100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="145,26,68,1" pen="tip" id="162"><costumes><list struct="atomic" id="163"></list></costumes><sounds><list struct="atomic" id="164"></list></sounds><blocks></blocks><variables></variables><scripts><script x="19.646464646464636" y="5.05050505050505"><block s="doSetVar"><l>secret word</l><block s="reportNewList"><list><l>m</l><l>e</l><l>e</l><l>t</l></list></block></block><block s="doSetVar"><l>letters guessed</l><block s="reportNewList"><list></list></block></block></script><script x="23.18181818181817" y="81.81818181818197"><custom-block s="are all letters guessed %s %s"><block var="secret word"/><block var="letters guessed"/></custom-block></script><script x="24.19191919191918" y="132.21885521885497"><block s="receiveGo"></block><block s="clear"></block><block s="doSetVar"><l>word list</l><block s="reportNewList"><list><l>potayto</l><l>fish</l><l>potahto</l></list></block></block><block s="doSetVar"><l>secret word</l><custom-block s="pick random item from list %s"><block var="word list"/></custom-block></block><block s="doSetVar"><l>secret word</l><block s="reportTextSplit"><block var="secret word"/><l><option>letter</option></l></block></block><block s="doSetVar"><l>letters guessed</l><block s="reportNewList"><list></list></block></block><custom-block s="draw guessed letters in word %s %s"><block var="secret word"/><block var="letters guessed"/></custom-block><block s="doUntil"><l/><script><block s="doAsk"><l>Guess a letter</l></block><custom-block s="draw guessed letters in word %s %s"><block var="secret word"/><block var="letters guessed"/></custom-block></script></block></script></scripts></sprite><watcher var="word list" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="secret word" style="normal" x="10" y="47.900002" color="243,118,29" hidden="true"/><watcher var="letters guessed" style="normal" x="10" y="85.800004" color="243,118,29" hidden="true"/><watcher var="all letters guessed" style="normal" x="10" y="161.60000799999997" color="243,118,29" hidden="true"/><watcher var="bad guesses" style="normal" x="-2" y="47.500009999999975" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="word list"><list struct="atomic" id="233">potayto,fish,potahto</list></variable><variable name="secret word"><list struct="atomic" id="234">p,o,t,a,h,t,o</list></variable><variable name="letters guessed"><list struct="atomic" id="235"></list></variable><variable name="all letters guessed"><bool>true</bool></variable><variable name="bad guesses"><l>0</l></variable></variables></scene></scenes></project><media name="2022 - Lab 4 - Hangman - Fill Me In" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>