<snapdata remixID="12432516"><project name="Lab 4.1 example" app="Snap! 8.2, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Lab 4.1 example"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="say random noun" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportListItem"><l><option>random</option></l><block var="noun"/></block></block></script></block-definition><block-definition s="say random adjective" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportListItem"><l><option>random</option></l><block var="adjective"/></block></block></script></block-definition><block-definition s="Say random adjective and noun" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportJoinWords"><list><custom-block s="say random adjective"></custom-block><l> </l><custom-block s="say random noun"></custom-block></list></block></block></script></block-definition><block-definition s="Noun Phrase" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l><option>random</option></l><block var="article"/></block><l> </l><custom-block s="say random adjective"></custom-block><l> </l><custom-block s="say random noun"></custom-block></list></block></block></script></block-definition><block-definition s="say random article" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="noun phrase (2)" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportListItem"><l><option>random</option></l><block s="reportVariadicSum"><list><block var="article"/><block var="adjective"/><block var="noun"/></list></block></block></block></script></block-definition><block-definition s="prepostition phrase" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l><option>random</option></l><block var="preposition"/></block><l> </l><block s="reportJoinWords"><list><block s="reportListItem"><l><option>random</option></l><block var="article"/></block><l> </l><custom-block s="say random adjective"></custom-block><l> </l><custom-block s="say random noun"></custom-block></list></block></list></block></block></script></block-definition><block-definition s="verb phrase" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l><option>random</option></l><block var="adverb"/></block><l> </l><block s="reportListItem"><l><option>random</option></l><block var="verb"/></block><l> </l><block s="reportJoinWords"><list><block s="reportListItem"><l><option>random</option></l><block var="preposition"/></block><l> </l><block s="reportJoinWords"><list><block s="reportListItem"><l><option>random</option></l><block var="article"/></block><l> </l><custom-block s="say random adjective"></custom-block><l> </l><custom-block s="say random noun"></custom-block></list></block></list></block></list></block></block></script></block-definition><block-definition s="sentance" type="reporter" category="looks"><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><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="true" sublistIDs="false" id="143"><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="144"></list></costumes><sounds><list struct="atomic" id="145"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-8" y="-97" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="150"><costumes><list struct="atomic" id="151"></list></costumes><sounds><list struct="atomic" id="152"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="270.8378378378378" y="259.9639639639641" w="90" collapsed="false">Custom blocks to help generate ideas for solving  lab 4.1</comment><script x="10.180180180180145" y="20.74774774774778"><block s="receiveGo"></block><block s="doSetVar"><l>game_options</l><block s="reportNewList"><list><l>rock</l><l>paper</l><l>scissors</l></list></block></block><block s="doAddToList"><l>Spock</l><block var="game_options"/></block><block s="doSayFor"><block s="reportJoinWords"><list><l>List length after addition: </l><block s="reportListAttribute"><l><option>length</option></l><block var="game_options"/></block></list></block><l>2</l></block><block s="doDeleteFromList"><l>3</l><block var="game_options"/></block><block s="doSayFor"><block s="reportJoinWords"><list><l>List length after deletion: </l><block s="reportListAttribute"><l><option>length</option></l><block var="game_options"/></block></list></block><l>2</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The random element is </l><block s="reportListItem"><l><option>random</option></l><block var="game_options"/></block></list></block><l>2</l></block><block s="doSetVar"><l>noun</l><block s="reportNewList"><list><l>hat</l><l>car</l><l>tree</l><l>giraffe</l><l>monkey</l><l>boy</l><l>girl</l><l>elephant</l></list></block></block><block s="doSetVar"><l>verb</l><block s="reportNewList"><list><l>jumps</l><l>runs</l><l>sleeps</l><l>dances</l></list></block></block><block s="doSetVar"><l>adjective</l><block s="reportNewList"><list><l>big</l><l>small</l><l>pretty</l><l>loud</l><l>young</l><l>sleepy</l><l>old</l></list></block></block><block s="doSetVar"><l>adverb</l><block s="reportNewList"><list><l>furiously</l><l>happily</l><l>sadly</l><l>quickly</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>under</l><l>over</l><l>on</l><l>near</l></list></block></block></script><comment x="299.887364293004" y="10" w="90" collapsed="false">Script will add item, delete item, say items in a list, and say random element</comment><script x="394.2702702702702" y="253.1441441441442"><block s="receiveKey"><l><option>1</option></l><list></list></block><block s="doSayFor"><custom-block s="Noun Phrase"></custom-block><l>2</l></block></script><script x="391.66666666666663" y="336.81081081081095"><block s="receiveKey"><l><option>2</option></l><list></list></block><block s="doSayFor"><custom-block s="prepostition phrase"></custom-block><l>2</l></block></script><script x="378.66666666666663" y="417.8108108108105"><block s="receiveKey"><l><option>3</option></l><list></list></block><block s="doSayFor"><custom-block s="verb phrase"></custom-block><l>2</l></block></script><script x="329.66666666666663" y="482.8108108108104"><block s="receiveKey"><l><option>4</option></l><list></list></block><block s="doSayFor"><custom-block s="sentance"></custom-block><l>4</l></block></script><script x="25" y="386.33333333333337"><block s="receiveKey"><l><option>n</option></l><list></list></block><block s="doAsk"><l>Add a new noun:</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="noun"/></block></script><script x="204" y="385.33333333333337"><block s="receiveKey"><l><option>v</option></l><list></list></block><block s="doAsk"><l>Add a new verb:</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="verb"/></block></script><script x="32" y="485.64414414414364"><block s="receiveKey"><l><option>j</option></l><list></list></block><block s="doAsk"><l>Add a new adjective:</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="adjective"/></block></script><script x="198" y="488.477477477477"><block s="receiveKey"><l><option>d</option></l><list></list></block><block s="doAsk"><l>Add a new adverb:</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="adverb"/></block></script><script x="43" y="574.477477477477"><block s="receiveKey"><l><option>a</option></l><list></list></block><block s="doAsk"><l>Add a new article:</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="article"/></block></script><script x="232" y="575.477477477477"><block s="receiveKey"><l><option>p</option></l><list></list></block><block s="doAsk"><l>Add a new preposition:</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="preposition"/></block></script><script x="414.001953125" y="649.3108108108105"><block var="noun"/></script></scripts></sprite><watcher var="game_options" style="normal" x="17.499999999999773" y="14" color="243,118,29" extX="80" extY="70"/><watcher var="adjective" style="normal" x="144" y="11.000001999999995" color="243,118,29" extX="80" extY="70"/><watcher var="noun" style="normal" x="269" y="12" color="243,118,29" extX="80" extY="70"/><watcher var="adverb" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="article" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="preposition" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher var="verb" style="normal" x="2" y="6" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="game_options"><list struct="atomic" id="370">rock,paper,Spock</list></variable><variable name="list_length"><l>3</l></variable><variable name="noun"><list struct="atomic" id="371">hat,car,tree,giraffe,monkey,boy,girl,elephant</list></variable><variable name="adjective"><list struct="atomic" id="372">big,small,pretty,loud,young,sleepy,old</list></variable><variable name="verb"><list struct="atomic" id="373">jumps,runs,sleeps,dances</list></variable><variable name="adverb"><list struct="atomic" id="374">furiously,happily,sadly,quickly</list></variable><variable name="article"><list struct="atomic" id="375">a,the</list></variable><variable name="preposition"><list struct="atomic" id="376">under,over,on,near</list></variable></variables></scene></scenes></project><media name="Lab 4.1 example" app="Snap! 8.2, https://snap.berkeley.edu" version="2"></media></snapdata>