<snapdata remixID="9963381"><project name="CS1 - 4.2 (solution)" app="Snap! 6, https://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="true" hyperops="true" codify="false" inheritance="false" 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><script x="48" y="102"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doBroadcast"><l>generate</l></block></script></scripts><sprites><sprite name="Sprite" idx="1" x="80" y="51" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="12"><costumes><list struct="atomic" id="13"></list></costumes><sounds><list struct="atomic" id="14"></list></sounds><blocks></blocks><variables></variables><scripts><script x="11.346153846153857" y="9.615384615384615"><block s="receiveGo"><comment w="312" collapsed="false">1.1 Create lists of words based on parts of speech</comment></block><block s="doSetVar"><l>NOUNS</l><block s="reportNewList"><list><l>frog</l><l>shreck</l><l>boy</l><l>girl</l><l>ducc</l></list></block></block><block s="doSetVar"><l>VERBS</l><block s="reportNewList"><list><l>hops</l><l>sprints</l><l>sleeps</l><l>sits</l><l>plays</l></list></block></block><block s="doSetVar"><l>ADVERBS</l><block s="reportNewList"><list><l>quickly</l><l>excitedly</l><l>angrily</l><l>happily</l><l>sadly</l></list></block></block><block s="doSetVar"><l>ARTICLES</l><block s="reportNewList"><list><l>a</l><l>the</l></list></block></block><block s="doSetVar"><l>PREPOSITIONS</l><block s="reportNewList"><list><l>under</l><l>over</l><l>around</l><l>near</l><l>beside</l></list></block></block><block s="doSetVar"><l>ADJECTIVES</l><block s="reportNewList"><list><l>happy</l><l>sad</l><l>angry</l><l>fast</l></list></block></block></script><script x="9.61538461538467" y="245.2115384615388"><custom-block s="noun phrase"><comment w="185.1923076923077" collapsed="false">Part 2 - All solutions</comment></custom-block></script><script x="11.538461538461538" y="312.54487179487194"><custom-block s="verb phrase"></custom-block></script><script x="9.615384615384615" y="288.01282051282067"><custom-block s="prepositional phrase"></custom-block></script><script x="11.538461538461538" y="340.9230769230771"><custom-block s="sentence"></custom-block></script><script x="19.038461538461547" y="389.6153846153844"><block s="receiveKey"><l><option>space</option></l><comment w="244" collapsed="false">Part 3 - #1</comment></block><block s="bubble"><custom-block s="sentence"></custom-block></block></script><script x="25.76923076923078" y="480.07051282051265"><block s="receiveGo"></block><block s="doForever"><script><block s="doIf"><block s="reportKeyPressed"><l><option>n</option></l><comment w="356" collapsed="false">4.1 When n is pressed adding a noun</comment></block><script><block s="doAsk"><l>What noun would you like to add?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="NOUNS"/></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>v</option></l></block><script><block s="doAsk"><l>What verb would you like to add?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="VERBS"/></block></script><comment w="302" collapsed="false">4.2 Adding letters to add the different parts of speech</comment></block><block s="doIf"><block s="reportKeyPressed"><l><option>j</option></l></block><script><block s="doAsk"><l>What adjective would you like to add?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="ADJECTIVES"/></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>d</option></l></block><script><block s="doAsk"><l>What adverb would you like to add?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="ADVERBS"/></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>a</option></l></block><script><block s="doAsk"><l>What article would you like to add?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="ARTICLES"/></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>p</option></l></block><script><block s="doAsk"><l>What preposition would you like to add?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="PREPOSITIONS"/></block></script></block></script></block></script><script x="51.730769230769184" y="1067.8397435897446"><block s="receiveGo"><comment w="303.9729817708335" collapsed="false">Part 4 - #3 - eliminating the word after the x is pressed.</comment></block><block s="doForever"><script><block s="doIf"><block s="reportKeyPressed"><l><option>x</option></l></block><script><block s="doAsk"><l>What part of speech? Please answer in all lower case and singular (ie "adjective")</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>adjective</l></block><script><block s="doAsk"><l>What number?</l></block><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="ADJECTIVES"/></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>adverb</l></block><script><block s="doAsk"><l>What number?</l></block><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="ADVERBS"/></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>article</l></block><script><block s="doAsk"><l>What number?</l></block><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="ARTICLES"/></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>noun</l></block><script><block s="doAsk"><l>What number?</l></block><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="NOUNS"/></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>preposition</l></block><script><block s="doAsk"><l>What number?</l></block><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="PREPOSITIONS"/></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>verb</l></block><script><block s="doAsk"><l>What number?</l></block><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="VERBS"/></block></script></block></script></block></script></block></script></scripts></sprite><watcher var="NOUNS" style="normal" x="0.3962613819263652" y="0.3962613819263616" color="243,118,29" hidden="true"/><watcher var="VERBS" style="normal" x="0.3962613819263652" y="1.2284103632239933" color="243,118,29" hidden="true"/><watcher var="ADVERBS" style="normal" x="0.3962613819263652" y="2.892708325819264" color="243,118,29" hidden="true"/><watcher var="ARTICLES" style="normal" x="0.3962613819263652" y="3.724857307116885" color="243,118,29" extX="160.79999999999995" extY="140.69999999999993"/><watcher var="PREPOSITIONS" style="normal" x="0.3962613819263652" y="4.55700628841452" color="243,118,29" hidden="true"/><watcher var="ADJECTIVES" style="normal" x="0.625" y="0.625" color="243,118,29" hidden="true"/><watcher var="part of speech" style="normal" x="0.625" y="6.437500125" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="random element %&apos;list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l><option>any</option></l><block var="list"/></block></block></script></block-definition><block-definition s="noun" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="random element %s"><block var="NOUNS"/></custom-block></block></script></block-definition><block-definition s="verb" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="random element %s"><block var="VERBS"/></custom-block></block></script></block-definition><block-definition s="adverb" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="random element %s"><block var="ADVERBS"/></custom-block></block></script></block-definition><block-definition s="article" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="random element %s"><block var="ARTICLES"/></custom-block></block></script></block-definition><block-definition s="preposition" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="random element %s"><block var="PREPOSITIONS"/></custom-block></block></script></block-definition><block-definition s="noun phrase" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportJoinWords"><list><custom-block s="article"></custom-block><l> </l><custom-block s="adjective"></custom-block><l> </l><custom-block s="noun"></custom-block></list></block></block></script></block-definition><block-definition s="prepositional phrase" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportJoinWords"><list><custom-block s="preposition"></custom-block><l> </l><custom-block s="noun phrase"></custom-block></list></block></block></script></block-definition><block-definition s="verb phrase" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportJoinWords"><list><custom-block s="adverb"></custom-block><l> </l><custom-block s="verb"></custom-block><l> </l><custom-block s="prepositional phrase"></custom-block></list></block></block></script></block-definition><block-definition s="sentence" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportJoinWords"><list><custom-block s="noun phrase"></custom-block><l> </l><custom-block s="verb phrase"></custom-block></list></block></block></script></block-definition><block-definition s="adjective" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="random element %s"><block var="ADJECTIVES"/></custom-block></block></script></block-definition><block-definition s="calculate %&apos;part of speech&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIf"><block s="reportIsIdentical"><block var="part of speech"/><block var="ADJECTIVES"/></block><script><block s="doReport"><block var="ADJECTIVES"/></block></script></block></script></block-definition></blocks><variables><variable name="NOUNS"><list struct="atomic" id="379">frog,shreck,boy,girl,ducc</list></variable><variable name="VERBS"><list struct="atomic" id="380">hops,sprints,sleeps,sits,plays</list></variable><variable name="ADVERBS"><list struct="atomic" id="381">quickly,excitedly,angrily,happily,sadly</list></variable><variable name="ARTICLES"><list struct="atomic" id="382">a,the</list></variable><variable name="PREPOSITIONS"><list struct="atomic" id="383">under,over,around,near,beside</list></variable><variable name="ADJECTIVES"><list struct="atomic" id="384">happy,sad,angry,fast</list></variable><variable name="part of speech"><l>adjectives</l></variable></variables></project><media name="CS1 - 4.2 (solution)" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>