<snapdata remixID="9000242"><project name="Lab 4.2" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAADFUlEQVR4Xu3WsW1iURRF0QcJBdACPbgPKIQOqAORUIglN0FESoxIyPkjJhiNNJZ1f3B1glmOL+9I20vYi2mapuFHgVCBBYCh8mZ/FwAQhGgBAKP5jQPIQLQAgNH8xgFkIFoAwGh+4wAyEC0AYDS/cQAZiBYAMJrfOIAMRAsAGM1vHEAGogUAjOY3DiAD0QIARvMbB5CBaAEAo/mNA8hAtACA0fzGAWQgWgDAaH7jADIQLQBgNL9xABmIFgAwmt84gAxECwAYzW8cQAaiBQCM5jcOIAPRAgBG8xsHkIFoAQCj+Y0DyEC0AIDR/MYBZCBaAMBofuMAMhAtAGA0v3EAGYgWADCa3ziADEQLABjNbxxABqIFAIzmNw4gA9ECAEbzGweQgWgBAKP5jQPIQLQAgNH8xgFkIFoAwGh+4wAyEC0AYDS/cQAZiBYAMJrfOIAMRAsAGM1vHEAGogUAjOY3DiAD0QIARvMbB5CBaAEAo/mNA8hAtACA0fzGAWQgWgDAaH7jADIQLQBgNL9xABmIFgAwmt84gAxECwAYzW8cQAaiBQCM5jcOIAPRAgBG8xsHsGhgmqax2+3G/X4fn5+fY7VaFT/p7KcCAM7wcblcxuFw+POJ5XI51uv1OJ1OM15x+ncBAGd62O/343a7ffup5/M5jsfj2Gw2M1/9f88BnPG7f/8Z3m63/3zi8XiMr6+v8f5GXCwWM150CuAMA+//AV+v17her+N8Po+Pj48Zn3b6XQEAiy7e337vH99wxWDFMwCLoZz1FACwp6tXiwUALIZy1lMAwJ6uXi0WALAYyllPAQB7unq1WADAYihnPQUA7Onq1WIBAIuhnPUUALCnq1eLBQAshnLWUwDAnq5eLRYAsBjKWU8BAHu6erVYAMBiKGc9BQDs6erVYgEAi6Gc9RQAsKerV4sFACyGctZTAMCerl4tFgCwGMpZTwEAe7p6tVgAwGIoZz0FAOzp6tViAQCLoZz1FACwp6tXiwUALIZy1lMAwJ6uXi0WALAYyllPAQB7unq1WADAYihnPQUA7Onq1WKBX9QfC7d3/IOtAAAAAElFTkSuQmCC</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="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="Sprite" idx="1" x="13" y="-74" 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="16" y="10"><block s="receiveKey"><l><option>space</option></l></block><block s="doSetVar"><l>answer</l><l>0</l></block><block s="doSetVar"><l>proper noun</l><block s="reportTextSplit"><l>Jack Bob Joe George Jane John</l><l><option>word</option></l></block></block><block s="doSetVar"><l>noun</l><block s="reportTextSplit"><l>elephant mouse boy girl dog cat otter</l><l><option>word</option></l></block></block><block s="doSetVar"><l>verb</l><block s="reportTextSplit"><l>jumps runs eats sleeps cries sits</l><l><option>word</option></l></block></block><block s="doSetVar"><l>adjective</l><block s="reportTextSplit"><l>robust hungry exited green red loud</l><l><option>word</option></l></block></block><block s="doSetVar"><l>adverb</l><block s="reportTextSplit"><l>quickly angrily happily exitedly</l><l><option>word</option></l></block></block><block s="doSetVar"><l>article</l><block s="reportTextSplit"><l>a the</l><l><option>word</option></l></block></block><block s="doSetVar"><l>preposition</l><block s="reportTextSplit"><l>under over near beside around</l><l><option>word</option></l></block></block><block s="doUntil"><block s="reportEquals"><block var="answer"/><l>no</l></block><script><block s="doAsk"><l>press n to add a noun. press v to add a verb. press a to add an article. press j to add an adjective. press d to add an adverb. press p to add a preposition.press x to remove something. say no to change nothing.</l></block><block s="doSetVar"><l>answer</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>x</l></block><script><block s="doAsk"><l>would you like to remove a noun, verb, adjective, prepostion, article, proper noun, or adverb?</l></block><block s="doSetVar"><l>x answer</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>select nth term to remove</l></block><block s="doIf"><block s="reportEquals"><block var="x answer"/><l>noun</l></block><script><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="noun"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="x answer"/><l>adverb</l></block><script><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="adverb"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="x answer"/><l>adjective</l></block><script><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="adjective"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="x answer"/><l>article</l></block><script><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="article"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="x answer"/><l>preposition</l></block><script><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="preposition"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="x answer"/><l>verb</l></block><script><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="verb"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="x answer"/><l>proper noun</l></block><script><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="proper noun"/></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>n</l></block><script><block s="doAsk"><l>what noun would you like to add?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="noun"/></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>v</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="verb"/></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>a</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="article"/></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>j</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="adjective"/></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>d</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="adverb"/></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>p</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="preposition"/></block></script></block></script></block><block s="bubble"><custom-block s="sentence"></custom-block></block></script><script x="792" y="32"><custom-block s="sentence"></custom-block></script><script x="785" y="55"><custom-block s="verb phrase"></custom-block></script><script x="770" y="82"><custom-block s="preposition phrase"></custom-block></script><script x="787" y="111"><custom-block s="noun phrase"></custom-block></script></scripts></sprite><watcher var="noun" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70" 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="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="adverb" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher var="article" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/><watcher var="preposition" style="normal" x="10" y="115.00000999999997" color="243,118,29" hidden="true"/><watcher var="n" style="normal" x="10" y="208.00001199999997" color="243,118,29" hidden="true"/><watcher var="proper noun" style="normal" x="10" y="229.00001399999996" color="243,118,29" hidden="true"/><watcher var="answer" style="normal" x="10" y="250.00001599999996" color="243,118,29" hidden="true"/><watcher var="x answer" style="normal" x="10" y="271.00001799999995" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="noun phrase" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportEquals"><block s="reportRandom"><l>1</l><l>2</l></block><l>1</l></block><script><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><block s="reportRandom"><l>1</l><block s="reportListLength"><block var="article"/></block></block><block var="article"/></block><l> </l><block s="reportListItem"><block s="reportRandom"><l>1</l><block s="reportListLength"><block var="adjective"/></block></block><block var="adjective"/></block><l> </l><block s="reportListItem"><block s="reportRandom"><l>1</l><block s="reportListLength"><block var="noun"/></block></block><block var="noun"/></block></list></block></block></script><script><block s="doReport"><block s="reportListItem"><block s="reportRandom"><l>1</l><block s="reportListLength"><block var="proper noun"/></block></block><block var="proper noun"/></block></block></script></block></script></block-definition><block-definition s="preposition phrase" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><block s="reportRandom"><l>1</l><block s="reportListLength"><block var="preposition"/></block></block><block var="preposition"/></block><l> </l><custom-block s="noun phrase"></custom-block></list></block></block></script></block-definition><block-definition s="verb phrase" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportEquals"><block s="reportRandom"><l>1</l><l>2</l></block><l>1</l></block><script><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><block s="reportRandom"><l>1</l><block s="reportListLength"><block var="adverb"/></block></block><block var="adverb"/></block><l> </l><block s="reportListItem"><block s="reportRandom"><l>1</l><block s="reportListLength"><block var="verb"/></block></block><block var="verb"/></block><l> </l><custom-block s="preposition phrase"></custom-block></list></block></block></script><script><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><block s="reportRandom"><l>1</l><block s="reportListLength"><block var="adverb"/></block></block><block var="adverb"/></block><l> </l><block s="reportListItem"><block s="reportRandom"><l>1</l><block s="reportListLength"><block var="verb"/></block></block><block var="verb"/></block></list></block></block></script></block></script></block-definition><block-definition s="sentence" type="reporter" category="variables"><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></blocks><variables><variable name="noun"><list struct="atomic" id="424">elephant,mouse,boy,girl,dog,otter</list></variable><variable name="verb"><list struct="atomic" id="425">jumps,runs,eats,sleeps,cries,sits</list></variable><variable name="adjective"><list struct="atomic" id="426">robust,hungry,exited,green,red,loud</list></variable><variable name="adverb"><list struct="atomic" id="427">quickly,angrily,happily,exitedly</list></variable><variable name="article"><list struct="atomic" id="428">a,the</list></variable><variable name="preposition"><list struct="atomic" id="429">under,over,near,beside,around</list></variable><variable name="n"><l>0</l></variable><variable name="proper noun"><list struct="atomic" id="430">Jack,Bob,Joe,George,Jane,John</list></variable><variable name="answer"><l>x</l></variable><variable name="x answer"><l>noun</l></variable></variables></project><media name="Lab 4.2" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>