<snapdata remixID="13026723"><project name="Lab 12" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Lab 12"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Say all names" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>up</l><l>0</l><comment w="320" collapsed="true">Resets the variable that controls what names is said</comment></block><block s="doForEach"><l>item</l><block var="Names"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="up"/><l>0</l></list></block><script><block s="doSetVar"><l>Welcome message</l><l>Welcome</l></block></script><list></list><comment w="323" collapsed="false">This is to add welcome as the first word</comment></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="up"/><l>1</l></list></block><script><block s="doSetVar"><l>Welcome message</l><block s="reportJoinWords"><list><block var="Welcome message"/><l> </l><block s="reportListItem"><l>1</l><block var="Names"/></block></list></block></block></script><list></list><comment w="227" collapsed="false">first name only needs a space before it not also a comma</comment></block><block s="doIf"><block s="reportVariadicLessThan"><list><l>1</l><block var="up"/></list></block><script><block s="doSetVar"><l>Welcome message</l><block s="reportJoinWords"><list><block var="Welcome message"/><l>, </l><block s="reportListItem"><block var="up"/><block var="Names"/></block></list></block></block></script><list></list><comment w="273" collapsed="false">All of the middle names need a comma and space before them</comment></block><block s="doChangeVar"><l>up</l><l>1</l></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="up"/><block s="reportListAttribute"><l><option>length</option></l><block var="Names"/></block></list></block><script><block s="doSetVar"><l>Welcome message</l><block s="reportJoinWords"><list><block var="Welcome message"/><l>, and </l><block s="reportListItem"><block var="up"/><block var="Names"/></block><l>.</l></list></block></block></script><list></list><comment w="195" collapsed="false">Last name needs a space and comma before it and a period after it</comment></block></script></block><block s="doSayFor"><block var="Welcome message"/><block s="reportVariadicProduct"><list><block s="reportListAttribute"><l><option>length</option></l><block var="Names"/></block><l>2</l></list></block></block></script></block-definition><block-definition s="Say one name at a time" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doForEach"><l>item</l><block var="Names"/><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome, </l><block var="item"/></list></block><l>1</l></block></script><comment w="90" collapsed="false">Just goes through the list of names saying each item</comment></block></script></block-definition><block-definition s="What names do you want?" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeleteFromList"><l><option>all</option></l><block var="Names"/><comment w="222.7681640625001" collapsed="false">This is to reset the list of names bfore setting a new one</comment></block><block s="doAsk"><l>what names do you want?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="Names"/></block><block s="doUntil"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>done</l></list></block><script><block s="doAsk"><l>what names do you want?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="Names"/></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>done</l></list></block><script><block s="doDeleteFromList"><l><option>last</option></l><block var="Names"/></block></script><list></list></block></script><comment w="210" collapsed="false">until done is typed in this should keep on asking you for names</comment></block></script></block-definition><block-definition s="Say names with more than 4 letters" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="Names"/></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><l>4</l><block s="reportTextAttribute"><l><option>length</option></l><block s="reportListItem"><block var="i"/><block var="Names"/></block></block></list><comment w="306" collapsed="true">senses which names have 4 or more letters in them</comment></block><script><block s="doSayFor"><block s="reportListItem"><block var="i"/><block var="Names"/></block><l>2</l><comment w="252" collapsed="false">Just goes through the list picked out before</comment></block></script><list></list></block></script></block></script></block-definition><block-definition s="Say names that start with c" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="Names"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportLetter"><l>1</l><block s="reportListItem"><block var="i"/><block var="Names"/></block></block><l>c</l></list></block><script><block s="doSayFor"><block s="reportListItem"><block var="i"/><block var="Names"/></block><l>2</l><comment w="224" collapsed="false">Just goes through the list picked out before</comment></block></script><list></list><comment w="215" collapsed="true">Senses wich names start with c</comment></block></script></block></script></block-definition><block-definition s="Say names that end with y" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="Names"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportLetter"><l><option>last</option></l><block s="reportListItem"><block var="i"/><block var="Names"/></block></block><l>y</l></list></block><script><block s="doSayFor"><block s="reportListItem"><block var="i"/><block var="Names"/></block><l>2</l><comment w="193" collapsed="false">Just goes through the list picked out before</comment></block></script><list></list><comment w="196" collapsed="true">Senses which names end with y</comment></block></script></block></script></block-definition><block-definition s="Say names in the middle" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doFor"><l>i</l><l>3</l><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="Names"/></block><l>2</l></block><script><block s="doSayFor"><block s="reportListItem"><block var="i"/><block var="Names"/></block><l>2</l><comment w="90" collapsed="false">Just goes through the list picked out before</comment></block></script><comment w="262" collapsed="true">senses which names are in the middle</comment></block></script></block-definition><block-definition s="Say names that contain e" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="Names"/></block><script><block s="doFor"><l>ii</l><l>1</l><block s="reportTextAttribute"><l><option>length</option></l><block s="reportListItem"><block var="i"/><block var="Names"/></block></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportLetter"><block var="ii"/><block s="reportListItem"><block var="i"/><block var="Names"/></block></block><l>e</l></list></block><script><block s="doSayFor"><block s="reportListItem"><block var="i"/><block var="Names"/></block><l>2</l><comment w="90" collapsed="false">Just goes through the list picked out before</comment></block></script><list></list></block></script><comment w="258" collapsed="true">senses which names contain the letter e</comment></block></script></block></script></block-definition><block-definition s="Say names in reversed" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>Names</l><block s="reportListAttribute"><l><option>reverse</option></l><block var="Names"/></block><comment w="236.6617187500001" collapsed="true">reverses the names</comment></block><block s="doForEach"><l>item</l><block var="Names"/><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome, </l><block var="item"/></list></block><l>1</l></block></script><comment w="90" collapsed="false">Just goes through the list of names saying each item</comment></block><block s="doSetVar"><l>Names</l><block s="reportListAttribute"><l><option>reverse</option></l><block var="Names"/></block><comment w="249" collapsed="true">re reverses the names</comment></block></script></block-definition><block-definition s="Say every other name" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>up</l><l>0</l><comment w="189" collapsed="true">Reset 0</comment></block><block s="doForEach"><l>item</l><block var="Names"/><script><block s="doIf"><block s="reportNot"><block s="reportModulus"><block var="up"/><l>2</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome, </l><block var="item"/></list></block><l>1</l></block></script><list></list><comment w="134.17539062499998" collapsed="false">only if up is odd will it say a name meaning it only does every other</comment></block><block s="doChangeVar"><l>up</l><l>1</l></block></script></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="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="400"><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="401"></list></costumes><sounds><list struct="atomic" id="402"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="2.842170943040401e-14" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="407"><costumes><list struct="atomic" id="408"></list></costumes><sounds><list struct="atomic" id="409"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.66666666666663" y="10"><block s="doSetVar"><l>Names</l><block s="reportNewList"><list></list></block><comment w="246" collapsed="true">To reset list of names</comment></block></script><script x="16.66666666666663" y="51.00000000000006"><block s="receiveKey"><l><option>a</option></l><list></list><comment w="210" collapsed="true">saying all the names at once</comment></block><custom-block s="Say all names"></custom-block></script><script x="16.66666666666663" y="120.83333333333343"><block s="receiveKey"><l><option>s</option></l><list></list><comment w="198" collapsed="true">emergency stop</comment></block><block s="doStopThis"><l><option>all</option></l></block></script><script x="16.66666666666663" y="194.83333333333346"><block s="receiveKey"><l><option>n</option></l><list></list><comment w="185" collapsed="true">Saying a name one at a time</comment></block><custom-block s="Say one name at a time"></custom-block></script><script x="16.66666666666663" y="264.66666666666663"><block s="receiveKey"><l><option>1</option></l><list></list><comment w="181" collapsed="true">Say all names with 4 letters</comment></block><custom-block s="Say names with more than 4 letters"></custom-block></script><script x="16.66666666666663" y="334.4999999999999"><block s="receiveKey"><l><option>o</option></l><list></list><comment w="279" collapsed="true">Make a custom list of names </comment></block><custom-block s="What names do you want?"></custom-block></script><script x="16.66666666666663" y="404.33333333333326"><block s="receiveKey"><l><option>2</option></l><list></list><comment w="327" collapsed="true">Saying all names that start with the letter c</comment></block><custom-block s="Say names that start with c"></custom-block></script><script x="16.66666666666663" y="474.16666666666697"><block s="receiveKey"><l><option>3</option></l><list></list><comment w="250" collapsed="true">Say all names that end with y</comment></block><custom-block s="Say names that end with y"></custom-block></script><script x="16.66666666666663" y="544.0000000000009"><block s="receiveKey"><l><option>4</option></l><list></list><comment w="302" collapsed="true">Saying the names in the middle of the list</comment></block><custom-block s="Say names in the middle"></custom-block></script><script x="16.66666666666663" y="613.8333333333339"><block s="receiveKey"><l><option>5</option></l><list></list><comment w="299" collapsed="true">Say all names that contain the letter e</comment></block><custom-block s="Say names that contain e"></custom-block></script><script x="17" y="694.0000000000007"><block s="receiveKey"><l><option>0</option></l><list></list><comment w="195" collapsed="true">Say all names in reverse</comment></block><custom-block s="Say names in reversed"></custom-block></script><script x="15" y="763.1666666666675"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="211" collapsed="true">Saying everyother name</comment></block><custom-block s="Say every other name"></custom-block></script></scripts></sprite><watcher var="Welcome message" style="normal" x="10.000000000000114" y="198.0000019999999" color="243,118,29" hidden="true"/><watcher var="up" style="normal" x="208.9552238805968" y="10.746268656716417" color="243,118,29" hidden="true"/><watcher var="Names" style="normal" x="5.000000000000114" y="19" color="243,118,29" extX="110" extY="108"/><watcher scope="Stage" s="getLastAnswer" style="normal" x="292" y="16" color="4,148,220"/></sprites></stage><variables><variable name="Names"><list struct="atomic" id="480">john,stark,ant,table</list></variable><variable name="Welcome message"><l>Welcome table, ant, stark, and john.</l></variable><variable name="up"><l>4</l></variable></variables></scene></scenes></project><media name="Lab 12" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>