<snapdata remixID="10000450"><project name="Lab 4.1" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAC70lEQVR4Xu3SQSpvcRyH4e+/hJkwswJlBzIxVEpJmSlDA4uwFRuwDWUJytiMsZJbBrduNwyod+A5ozM453w67+9ZvL29vY1LgajAAsCovNn3AgCCkBYAMM1vHEAG0gIApvmNA8hAWgDANL9xABlICwCY5jcOIANpAQDT/MYBZCAtAGCa3ziADKQFAEzzGweQgbQAgGl+4wAykBYAMM1vHEAG0gIApvmNA8hAWgDANL9xABlICwCY5jcOIANpAQDT/MYBZCAtAGCa3ziADKQFAEzzGweQgbQAgGl+4wAykBYAMM1vHEAG0gIApvmNA8hAWgDANL9xABlICwCY5jcOIANpAQDT/MYBZCAtAGCa3ziADKQFAEzzGweQgbQAgGl+4wAykBYAMM1vHEAG0gIApvmNA8hAWgDANL9xABlICwCY5jcO4AcGHh4e5vz8fE5PT2dtbW1OTk5mZWWFmB8uAOAnQW9vb+fq6mpWV1fn9fV1lpeX5+joaNbX1+fw8PCHj+J3fg7AL879+vp6bm5u/nvq5eVltra2Zm9vb87OzmaxWPxOQd/8awC/CHhxcTGPj49/n3p6epqDg4PZ2NiY4+Pj2dzc/OYR/O7XAfzk/C8vL+f+/n52dnZme3t7dnd33+9dP1cAwA9a3t3dzfPz8+zv78/S0tLPFfelfwoACERaAMA0v3EAGUgLAJjmNw4gA2kBANP8xgFkIC0AYJrfOIAMpAUATPMbB5CBtACAaX7jADKQFgAwzW8cQAbSAgCm+Y0DyEBaAMA0v3EAGUgLAJjmNw4gA2kBANP8xgFkIC0AYJrfOIAMpAUATPMbB5CBtACAaX7jADKQFgAwzW8cQAbSAgCm+Y0DyEBaAMA0v3EAGUgLAJjmNw4gA2kBANP8xgFkIC0AYJrfOIAMpAUATPMbB5CBtACAaX7jADKQFgAwzW8cQAbSAgCm+Y0DyEBaAMA0v3EAGUgLAJjmNw4gA2kBANP8xgFkIC0AYJrf+B9pIgu39BFh3wAAAABJRU5ErkJggg==</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="1.5354446835699491" y="-2.0998066355681146" 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="22" y="19"><block s="receiveGo"></block><custom-block s="Setting Variables to a List"><comment w="90" collapsed="false">Setting Variables to a List (custom block)</comment></custom-block></script><script x="316" y="10"><block s="receiveKey"><l><option>n</option></l><comment w="90" collapsed="false">User adds new noun to list of nouns.</comment></block><block s="doAsk"><l>Please enter a new noun :)</l></block><block s="doSetVar"><l>answer 1</l><block s="getLastAnswer"></block></block><block s="doAddToList"><block var="answer 1"/><block var="NOUNS"/></block><block s="doStopThis"><l><option>this block</option></l></block></script><script x="23" y="321"><block s="receiveKey"><l><option>x</option></l></block><block s="doAsk"><l>Please enter one of the parts of speech :)</l><comment w="90" collapsed="false">User is prompted to enter one of the parts of speech.</comment></block><block s="doSetVar"><l>TYPES</l><block s="getLastAnswer"></block></block><block s="doUntil"><block s="reportListContainsItem"><block var="ListOfSubjects"/><block s="getLastAnswer"></block></block><script><block s="doAsk"><l>Please enter one of the parts of speech :)</l></block><block s="doSetVar"><l>TYPES</l><block s="getLastAnswer"></block></block></script><comment w="90" collapsed="false">If answer is not a part of speech, keep asking for a part of speech.</comment></block><block s="doIf"><block s="reportListContainsItem"><block var="ListOfSubjects"/><block s="getLastAnswer"></block></block><script><block s="doAsk"><l>Please enter a number :)</l><comment w="90" collapsed="false">User is prompted to enter a number.</comment></block><block s="doSetVar"><l>number</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportEquals"><block var="TYPES"/><l>NOUNS</l></block><script><block s="doDeleteFromList"><block var="number"/><block var="NOUNS"/></block></script><comment w="90" collapsed="false">Removing the nth item from the list of words for the specified part of speech.</comment></block><block s="doIf"><block s="reportEquals"><block var="TYPES"/><l>VERBS</l></block><script><block s="doDeleteFromList"><block var="number"/><block var="VERBS"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="TYPES"/><l>ADVERBS</l></block><script><block s="doDeleteFromList"><block var="number"/><block var="ADVERBS"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="TYPES"/><l>ADJECTIVE</l></block><script><block s="doDeleteFromList"><block var="number"/><block var="ADJECTIVE"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="TYPES"/><l>ARTICLES</l></block><script><block s="doDeleteFromList"><block var="number"/><block var="ARTICLES"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="TYPES"/><l>PREPOSITIONS</l></block><script><block s="doDeleteFromList"><block var="number"/><block var="PREPOSITIONS"/></block></script></block></script></block></script><script x="20" y="85.66666666666677"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doBroadcast"><l>generate</l></block></script><script x="18" y="151.99999999999991"><block s="receiveMessage"><l>generate</l></block><block s="bubble"><custom-block s="prepositional phrase"></custom-block></block></script><script x="10" y="232.00000000000003"><block s="receiveKey"><l><option>space</option></l><comment w="90" collapsed="false">When space key is pressed, sprite says random sentence that is generated.</comment></block><block s="bubble"><block s="reportJoinWords"><list><custom-block s="noun phrase"></custom-block><l> </l><custom-block s="verb phrase"></custom-block></list></block></block></script><script x="465" y="136.99999999999994"><block s="receiveKey"><l><option>v</option></l><comment w="90" collapsed="false">User adds new verb to list of verbs.</comment></block><block s="doAsk"><l>Please enter a new verb :)</l></block><block s="doSetVar"><l>answer 2</l><block s="getLastAnswer"></block></block><block s="doAddToList"><block var="answer 2"/><block var="VERBS"/></block><block s="doStopThis"><l><option>this block</option></l></block></script><script x="467" y="268"><block s="receiveKey"><l><option>d</option></l><comment w="90" collapsed="false">User adds new adverb to list of adverbs.</comment></block><block s="doAsk"><l>Please enter a new adverb :)</l></block><block s="doSetVar"><l>answer 3</l><block s="getLastAnswer"></block></block><block s="doAddToList"><block var="answer 3"/><block var="ADVERBS"/></block><block s="doStopThis"><l><option>this block</option></l></block></script><script x="468" y="409"><block s="receiveKey"><l><option>p</option></l><comment w="90" collapsed="false">User adds new preposition to list of prepositions.</comment></block><block s="doAsk"><l>Please enter a new preposition :)</l></block><block s="doSetVar"><l>answer 6</l><block s="getLastAnswer"></block></block><block s="doAddToList"><block var="answer 6"/><block var="PREPOSITIONS"/></block><block s="doStopThis"><l><option>this block</option></l></block></script><script x="469" y="542.1666666666667"><block s="receiveKey"><l><option>j</option></l><comment w="90" collapsed="false">User adds new adjective to list of adjectives.</comment></block><block s="doAsk"><l>Please enter a new adjective :)</l></block><block s="doSetVar"><l>answer 4</l><block s="getLastAnswer"></block></block><block s="doAddToList"><block var="answer 4"/><block var="ADJECTIVE"/></block><block s="doStopThis"><l><option>this block</option></l></block></script><script x="470" y="684.9999999999997"><block s="receiveKey"><l><option>a</option></l><comment w="80" collapsed="false">User adds new article to list of articles.</comment></block><block s="doAsk"><l>Please enter a new article :)</l></block><block s="doSetVar"><l>answer 5</l><block s="getLastAnswer"></block></block><block s="doAddToList"><block var="answer 5"/><block var="ARTICLES"/></block><block s="doStopThis"><l><option>this block</option></l></block></script></scripts></sprite><watcher var="NOUNS" style="normal" x="6.340182110821843" y="6.340182110821772" color="243,118,29" hidden="true"/><watcher var="VERBS" style="normal" x="6.340182110821843" y="19.654565811583907" color="243,118,29" hidden="true"/><watcher var="ADVERBS" style="normal" x="6.340182110821843" y="46.283333213108165" color="243,118,29" hidden="true"/><watcher var="ARTICLES" style="normal" x="6.340182110821843" y="59.5977169138701" color="243,118,29" hidden="true"/><watcher var="PREPOSITIONS" style="normal" x="6.340182110821843" y="72.91210061463232" color="243,118,29" hidden="true"/><watcher var="NounPhrase" style="normal" x="9.999999999999886" y="10" color="243,118,29" hidden="true"/><watcher var="ADJECTIVE" style="normal" x="9.999999999999886" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="VerbPhrase" style="normal" x="9.999999999999886" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="SENTENCE" style="normal" x="9.999999999999886" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher var="answer 1" style="normal" x="9.999999999999886" y="94.00000799999998" color="243,118,29" hidden="true"/><watcher var="answer 2" style="normal" x="9.999999999999886" y="115.00000999999995" color="243,118,29" hidden="true"/><watcher var="answer 3" style="normal" x="9.999999999999886" y="136.00001199999997" color="243,118,29" hidden="true"/><watcher var="answer 4" style="normal" x="9.999999999999886" y="157.00001399999996" color="243,118,29" hidden="true"/><watcher var="answer 5" style="normal" x="9.999999999999886" y="178.00001599999996" color="243,118,29" hidden="true"/><watcher var="answer 6" style="normal" x="9.999999999999886" y="199.00001799999998" color="243,118,29" hidden="true"/><watcher var="partofspeech" style="normal" x="9.999999999999886" y="220.00002" color="243,118,29" hidden="true"/><watcher var="TYPES" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="giraffe" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="ListOfSubjects" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="number" style="normal" x="10" y="73.00000599999998" 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="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="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="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></block-definition><block-definition s="Setting Variables to a List" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>NOUNS</l><block s="reportNewList"><list><l>giraffe</l><l>monkey</l><l>boy</l><l>girl</l><l>elephant</l></list></block></block><block s="doSetVar"><l>VERBS</l><block s="reportNewList"><list><l>jumps</l><l>runs</l><l>sleeps</l><l>sits</l><l>dances</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>ADJECTIVE</l><block s="reportNewList"><list><l>big</l><l>small</l><l>loud</l><l>silly</l><l>young</l><l>old</l><l>sleepy</l></list></block></block><block s="doSetVar"><l>SENTENCE</l><block s="reportJoinWords"><list><custom-block s="noun phrase"></custom-block><l> </l><custom-block s="verb phrase"></custom-block></list></block></block><block s="doSetVar"><l>ListOfSubjects</l><block s="reportNewList"><list><l>NOUNS</l><l>VERBS</l><l>ADVERBS</l><l>ADJECTIVE</l><l>ARTICLES</l><l>PREPOSITIONS</l></list></block></block></script></block-definition><block-definition s="New Noun" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="New Verb" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="New Adverb" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="New Adjective" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="New Article" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="New Preposition" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="Changing the Vocabulary" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="If answer is: delete this" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportEquals"><block var="answer 1"/><block var="NOUNS"/></block><script><block s="doSetVar"><l>answer 2</l><block s="reportNewList"><list><l>giraffe</l><l>monkey</l><l>boy</l><l>girl</l><l>elephant</l></list></block></block><block s="doDeleteFromList"><block var="answer 2"/><block s="reportNewList"><list><l>giraffe</l><l>monkey</l><l>boy</l><l>girl</l><l>elephant</l></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="answer 1"/><block var="VERBS"/></block><script><block s="doSetVar"><l>answer 2</l><block s="reportNewList"><list><l>jumps</l><l>runs</l><l>sleeps</l><l>sits</l><l>dances</l></list></block></block><block s="doDeleteFromList"><block var="answer 2"/><block s="reportNewList"><list><l>jumps</l><l>runs</l><l>sleeps</l><l>sits</l><l>dances</l></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="answer 1"/><block var="ADVERBS"/></block><script><block s="doSetVar"><l>answer 2</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="doDeleteFromList"><block var="answer 2"/><block s="reportNewList"><list><l>quickly</l><l>excitedly</l><l>angrily</l><l>happily</l><l>sadly</l></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="answer 1"/><block var="ADJECTIVE"/></block><script><block s="doSetVar"><l>answer 2</l><block s="reportNewList"><list><l>big</l><l>small</l><l>loud</l><l>silly</l><l>young</l><l>old</l><l>sleepy</l></list></block></block><block s="doDeleteFromList"><block var="answer 2"/><block s="reportNewList"><list><l>big</l><l>small</l><l>loud</l><l>silly</l><l>young</l><l>old</l><l>sleepy</l></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="answer 1"/><block var="ARTICLES"/></block><script><block s="doSetVar"><l>answer 2</l><block s="reportNewList"><list><l>a</l><l>the</l></list></block></block><block s="doDeleteFromList"><block var="answer 2"/><block s="reportNewList"><list><l>a</l><l>the</l></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="answer 1"/><block var="PREPOSITIONS"/></block><script><block s="doSetVar"><l>answer 2</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="doDeleteFromList"><block var="answer 2"/><block s="reportNewList"><list><l>under</l><l>over</l><l>around</l><l>near</l><l>beside</l></list></block></block></script></block></script></block-definition></blocks><variables><variable name="NOUNS"><list struct="atomic" id="591">giraffe,monkey,boy,girl,elephant</list></variable><variable name="VERBS"><list struct="atomic" id="592">jumps,runs,sleeps,sits,dances</list></variable><variable name="ADVERBS"><list struct="atomic" id="593">quickly,excitedly,angrily,happily,sadly</list></variable><variable name="ARTICLES"><list struct="atomic" id="594">a,the</list></variable><variable name="PREPOSITIONS"><list struct="atomic" id="595">under,over,around,near,beside</list></variable><variable name="NounPhrase"><list struct="atomic" id="596">NaN,NaN</list></variable><variable name="ADJECTIVE"><list struct="atomic" id="597">big,small,loud,silly,young,old,sleepy</list></variable><variable name="VerbPhrase"><list struct="atomic" id="598">NaN,NaN,NaN,NaN,NaN</list></variable><variable name="SENTENCE"><l>the elephant happily dances over the elephant</l></variable><variable name="answer 1"><l>NOUNS</l></variable><variable name="answer 2"><l>1</l></variable><variable name="answer 3"><l>0</l></variable><variable name="answer 4"><l>0</l></variable><variable name="answer 5"><l>0</l></variable><variable name="answer 6"><l>0</l></variable><variable name="partofspeech"><l>VERBS</l></variable><variable name="nth number"><l>3</l></variable><variable name="TYPES"><l>NOUNS</l></variable><variable name="giraffe"><l>0</l></variable><variable name="ListOfSubjects"><list struct="atomic" id="599">NOUNS,VERBS,ADVERBS,ADJECTIVE,ARTICLES,PREPOSITIONS</list></variable><variable name="number"><l>0</l></variable></variables></project><media name="Lab 4.1" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>