<snapdata remixID="11068764"><project name="Lab4-2_Youtalkintome_Klauerbr" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAAnpJREFUeF7t17Fpw1AARdFv7WJN4EVcawrPJZeeR3u4kiGQkCYJaXxBHLUSPHT/AaHTvu/7cCkQFTgBGJU3+1EAQBDSAgCm+Y0DyEBaAMA0v3EAGUgLAJjmNw4gA2kBANP8xgFkIC0AYJrfOIAMpAUATPMbB5CBtACAaX7jADKQFgAwzW8cQAbSAgCm+Y0DyEBaAMA0v3EAGUgLAJjmNw4gA2kBANP8xgFkIC0AYJrfOIAMpAUATPMbB5CBtACAaX7jADKQFgAwzW8cQAbSAgCm+Y0DyEBaAMA0v3EAGUgLAJjmNw4gA2kBANP8xgFkIC0AYJrfOIAMpAUATPMbB5CBtACAaX7jADKQFgAwzW8cQAbSAgCm+Y0DyEBaAMA0v3EAGUgLAJjmNw4gA2kBAH/If7lcxu12G8uypAd09HEAfznh6/X6dXfbtnG/38f5fD66ibe+H4B/5P6O8PPRaZrG8/kcj8fjrYd1xDEAAUxdA/iPT/C6rmOe5/TAjjYOoJ+Q1DSAaX7jADKQFgAwzW8cQAbSAgCm+Y0DyEBaAMA0v3EAGUgLAJjmNw4gA2kBANP8xgFkIC0AYJrfOIAMpAUATPMbB5CBtACAaX7jADKQFgAwzW8cQAbSAgCm+Y0DyEBaAMA0v3EAGUgLAJjmNw4gA2kBANP8xgFkIC0AYJrfOIAMpAUATPMbB5CBtACAaX7jADKQFgAwzW8cQAbSAgCm+Y0DyEBaAMA0v3EAGUgLAJjmNw4gA2kBANP8xgFkIC0AYJrfOIAMpAUATPMbB5CBtACAaX7jADKQFgAwzW8cQAbSAgCm+Y0DyEBaAMA0v3EAGUgLAJjmN/4C1wn8qIbHiI0AAAAASUVORK5CYII=</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" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</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><block-definition s="create_noun_phrase" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>sentence</l></list><comment w="90" collapsed="false">this custom block makes a phase out of an article, adjective, and a noun</comment></block><block s="doSetVar"><l>sentence</l><block s="reportJoinWords"><list><block s="reportListItem"><block s="reportRandom"><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="ARTICLE"/></block></block><block var="ARTICLE"/></block><l> </l><block s="reportListItem"><block s="reportRandom"><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="ADJECTIVE"/></block></block><block var="ADJECTIVE"/></block><l> </l><block s="reportListItem"><block s="reportRandom"><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="NOUN"/></block></block><block var="NOUN"/></block></list></block></block><block s="doReport"><block var="sentence"/></block></script></block-definition><block-definition s="create_prepositional_phrase" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>sentence</l></list><comment w="90" collapsed="false">this custom block makes a phase out of preposition, and the create noun phrase custom block</comment></block><block s="doSetVar"><l>sentence</l><block s="reportJoinWords"><list><block s="reportListItem"><block s="reportRandom"><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="PREPOSITION"/></block></block><block var="PREPOSITION"/></block><l>, </l><custom-block s="create_noun_phrase" scope="local"></custom-block></list></block></block><block s="doReport"><block var="sentence"/></block></script></block-definition><block-definition s="create_verb_phrase" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>sentence</l></list><comment w="90" collapsed="false">this custom block makes a phase out of adverb, verb, and the create prepositional phrase custom block</comment></block><block s="doSetVar"><l>sentence</l><block s="reportJoinWords"><list><block s="reportListItem"><block s="reportRandom"><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="ADVERB"/></block></block><block var="ADVERB"/></block><l>, </l><block s="reportListItem"><block s="reportRandom"><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="VERB"/></block></block><block var="VERB"/></block><l>, </l><custom-block s="create_prepositional_phrase" scope="local"></custom-block></list></block></block><block s="doReport"><block var="sentence"/></block></script></block-definition><block-definition s="create_sentence" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>sentence</l></list><comment w="90" collapsed="false">this custom block makes a sentence out of the create noun phrase custom block, and the create verb phrase custom block</comment></block><block s="doSetVar"><l>sentence</l><block s="reportJoinWords"><list><custom-block s="create_noun_phrase" scope="local"></custom-block><l>, </l><custom-block s="create_verb_phrase" scope="local"></custom-block><l>.</l></list></block></block><block s="doReport"><block var="sentence"/></block></script></block-definition><block-definition s="say_sentence" type="command" category="sound"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSayFor"><custom-block s="create_sentence" scope="local"></custom-block><l>3</l><comment w="90" collapsed="false">this custom block generates a sentence and the sprite says it</comment></block></script></block-definition><block-definition s="add_list %&apos;word_list&apos; %&apos;speech_part&apos;" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%s"></input></inputs><script><block s="doAddToList"><block var="speech_part"/><block var="word_list"/><comment w="90" collapsed="false">adds the answer of the question to the given list</comment></block></script></block-definition></blocks><variables></variables><scripts><script x="27" y="10"><block s="receiveGo"><comment w="90" collapsed="false">this script sets the list for each variable</comment></block><block s="doSetVar"><l>NOUN</l><block s="reportNewList"><list><l>man</l><l>woman</l><l>boy</l><l>girl</l></list></block></block><block s="doSetVar"><l>VERB</l><block s="reportNewList"><list><l>runs</l><l>kills</l><l>eats</l><l>types</l></list></block></block><block s="doSetVar"><l>ADJECTIVE</l><block s="reportNewList"><list><l>big</l><l>woke</l><l>slow</l><l>dumb</l></list></block></block><block s="doSetVar"><l>ADVERB</l><block s="reportNewList"><list><l>angrily</l><l>stupidly</l><l>happily</l><l>carefully</l></list></block></block><block s="doSetVar"><l>ARTICLE</l><block s="reportNewList"><list><l>a</l><l>the</l></list></block></block><block s="doSetVar"><l>PREPOSITION</l><block s="reportNewList"><list><l>near</l><l>behind</l><l>beside</l><l>below</l></list></block></block></script><script x="20" y="255.00000000000009"><custom-block s="create_prepositional_phrase" scope="local"></custom-block></script><script x="22" y="287.83333333333337"><custom-block s="create_verb_phrase" scope="local"></custom-block></script><script x="22" y="320.8333333333336"><custom-block s="create_sentence" scope="local"></custom-block></script><script x="20" y="359.00000000000034"><block s="receiveKey"><l><option>space</option></l><comment w="90" collapsed="false">this script generates a sentence and the sprite says it</comment></block><custom-block s="say_sentence" scope="local"></custom-block></script><script x="23" y="432.00000000000034"><block s="receiveKey"><l><option>n</option></l></block><block s="doAsk"><l>What noun do you wish to add?</l><comment w="90" collapsed="false">this script adds a noun to the noun list</comment></block><custom-block s="add_list %l %s" scope="local"><block var="NOUN"/><block s="getLastAnswer"></block></custom-block></script><script x="25" y="528.8333333333329"><block s="receiveKey"><l><option>v</option></l></block><block s="doAsk"><l>What verb do you wish to add?</l><comment w="90" collapsed="false">this script adds a verb to the verb list</comment></block><custom-block s="add_list %l %s" scope="local"><block var="VERB"/><block s="getLastAnswer"></block></custom-block></script><script x="25" y="623.8333333333326"><block s="receiveKey"><l><option>j</option></l></block><block s="doAsk"><l>What adjective do you wish to add?</l><comment w="90" collapsed="false">this script adds a adjective to the adjective list</comment></block><custom-block s="add_list %l %s" scope="local"><block var="ADJECTIVE"/><block s="getLastAnswer"></block></custom-block></script><script x="22" y="715.666666666666"><block s="receiveKey"><l><option>d</option></l></block><block s="doAsk"><l>What adverb do you wish to add?</l><comment w="90" collapsed="false">this script adds a adverb to the adverb list</comment></block><custom-block s="add_list %l %s" scope="local"><block var="ADVERB"/><block s="getLastAnswer"></block></custom-block></script><script x="26" y="809.4999999999997"><block s="receiveKey"><l><option>a</option></l></block><block s="doAsk"><l>What article do you wish to add?</l><comment w="90" collapsed="false">this script adds a article to the article list</comment></block><custom-block s="add_list %l %s" scope="local"><block var="ARTICLE"/><block s="getLastAnswer"></block></custom-block></script><script x="28" y="899.3333333333334"><block s="receiveKey"><l><option>p</option></l></block><block s="doAsk"><l>What preposition do you wish to add?</l><comment w="90" collapsed="false">this script adds a preposition to the preposition list</comment></block><custom-block s="add_list %l %s" scope="local"><block var="PREPOSITION"/><block s="getLastAnswer"></block></custom-block></script><script x="22" y="216.99999999999974"><custom-block s="create_noun_phrase" scope="local"></custom-block></script></scripts></sprite><watcher var="NOUN" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="VERB" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="ADJECTIVE" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/><watcher var="ADVERB" style="normal" x="10" y="145.00000599999998" color="243,118,29" hidden="true"/><watcher var="ARTICLE" style="normal" x="10" y="166.00000799999998" color="243,118,29" hidden="true"/><watcher var="PREPOSITION" style="normal" x="10" y="187.00000999999997" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="NOUN"><list struct="atomic" id="278">Man,Woman,Boy,Girl</list></variable><variable name="VERB"><list struct="atomic" id="279">runs,kills,eats,types</list></variable><variable name="ADJECTIVE"><list struct="atomic" id="280">big,woke,slow,dumb</list></variable><variable name="ADVERB"><list struct="atomic" id="281">angrily,stupidly,happily,carefully</list></variable><variable name="ARTICLE"><list struct="atomic" id="282">a,the</list></variable><variable name="PREPOSITION"><list struct="atomic" id="283">near,behind,beside,below</list></variable></variables></project><media name="Lab4-2_Youtalkintome_Klauerbr" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>