<snapdata remixID="9279547"><project name="Lab 4.3 Pre Code" app="Snap! 5.4, http://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="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="64.2154751402827" y="-75.7792838012258" 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="10.999999999999886" y="5"><block s="receiveGo"></block><block s="doSetVar"><l>List of Names</l><block s="reportNewList"><list><l>Eric</l><l>Sally</l><l>Michelle</l><l>John</l><l>Sam</l><l>Caleb</l></list></block></block><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doRepeat"><block s="reportListLength"><block var="List of Names"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>welcome </l><block s="reportListItem"><block var="index"/><block var="List of Names"/></block></list></block><l>2</l></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script><comment x="245.99999999999983" y="70" w="40" collapsed="true">1b - Write a SNAP script to welcome each person to the program by name, one at a time. (For example, &quot;Welcome, Eric.&quot; &quot;Welcome, Sally.&quot; &quot;Welcome, Michelle.&quot;...) Make sure not to modify the list of names when you run the script—you&apos;ll want the list again later. Also make sure your script still works even if the list of names changes.</comment><script x="510.50000000000045" y="17.49999999999983"><block s="receiveKey"><l><option>space</option></l></block><block s="doSetVar"><l>List of Names</l><block s="reportNewList"><list><l>Eric</l><l>Sally</l><l>Michelle</l><l>John</l><l>Sam</l><l>Caleb</l></list></block></block><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doUntil"><block s="reportGreaterThan"><block var="index"/><l>6</l></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l> welcome </l><block s="reportListItem"><block var="index"/><block var="List of Names"/></block></list></block><l>2</l></block><block s="doChangeVar"><l>index</l><l>2</l></block></script></block></script><script x="526.5000000000007" y="276.5000000000002"><block s="receiveKey"><l><option>0</option></l><comment w="190" collapsed="false">2b - Write a script that says the names in the list ONE AT A TIME IN REVERSE ORDER when the &apos;0&apos; key is pressed. For example, if the list is [Eric, Sally, Michelle, John, Sam, Caleb], the names Caleb, Sam, John, Michelle, Sally, and Eric would be said..</comment></block><block s="doSetVar"><l>List of Names</l><block s="reportNewList"><list><l>Eric</l><l>Sally</l><l>Michelle</l><l>John</l><l>Sam</l><l>Caleb</l></list></block></block><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>6</l></block><block s="doRepeat"><block s="reportListLength"><block var="List of Names"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>welcome </l><block s="reportListItem"><block var="index"/><block var="List of Names"/></block></list></block><l>2</l></block><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block></script><script x="8.999999999999773" y="242.00000000000148"><block s="receiveKey"><l><option>1</option></l><comment w="201" collapsed="false">2c Write a script so that when the following key is pressed, the NAMES THAT HAVE MORE THANT 4 LETTERS ARE SAID&#xD;&#xD;&quot;Sally, Michell&quot;</comment></block><block s="doSetVar"><l>List of Names</l><block s="reportNewList"><list><l>Eric</l><l>Sally</l><l>Michelle</l><l>John</l><l>Sam</l><l>Caleb</l></list></block></block><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doUntil"><block s="reportGreaterThan"><block var="index"/><l>6</l></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportStringSize"><block s="reportListItem"><block var="index"/><block var="List of Names"/></block></block><l>4</l></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l> welcome </l><block s="reportListItem"><block var="index"/><block var="List of Names"/></block></list></block><l>2</l></block></script></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script><script x="5" y="518.4999999999984"><block s="receiveKey"><l><option>3</option></l><comment w="201" collapsed="false">2c Write a script so that when the following key is pressed, the NAMES THAT END IN Y ARE SAID&#xD;&#xD;&quot;Sally&quot;</comment></block><block s="doSetVar"><l>List of Names</l><block s="reportNewList"><list><l>Eric</l><l>Sally</l><l>Michelle</l><l>John</l><l>Sam</l><l>Caleb</l></list></block></block><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doUntil"><block s="reportGreaterThan"><block var="index"/><l>6</l></block><script><block s="doIf"><block s="reportEquals"><block s="reportLetter"><l><option>last</option></l><block s="reportListItem"><block var="index"/><block var="List of Names"/></block></block><l>y</l></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l> welcome </l><block s="reportListItem"><block var="index"/><block var="List of Names"/></block></list></block><l>2</l></block></script></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script><script x="584.5000000000007" y="540.0000000000032"><block s="receiveKey"><l><option>2</option></l><comment w="201" collapsed="false">2c Write a script so that when the following key is pressed, the NAMES THAT START WITH C ARE SAID&#xD;&#xD;&quot;Caleb&quot;</comment></block><block s="doSetVar"><l>List of Names</l><block s="reportNewList"><list><l>Eric</l><l>Sally</l><l>Michelle</l><l>John</l><l>Sam</l><l>Caleb</l></list></block></block><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>6</l></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><l>1</l><block s="reportListItem"><block var="index"/><block var="List of Names"/></block></block><l>c</l></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l> welcome </l><block s="reportListItem"><block var="index"/><block var="List of Names"/></block></list></block><l>2</l></block></script></block></script><script x="1081.1416025625006" y="700.0000010000032"><block s="reportEquals"><l></l><l></l></block></script><script x="81.99999999999949" y="765.4999999999984"><block s="receiveKey"><l><option>4</option></l><comment w="201" collapsed="false">2c Write a script so that when the following key is pressed, the NAMES THAT AREN&apos;T THE FIRST TWO AND THE LAST TWO IN THE LIST ARE SAID&#xD;&#xD;&quot;Michelle, John&quot;</comment></block><block s="doSetVar"><l>List of Names</l><block s="reportNewList"><list><l>Eric</l><l>Sally</l><l>Michelle</l><l>John</l><l>Sam</l><l>Caleb</l></list></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l> welcome </l><block s="reportListItem"><l>3</l><block var="List of Names"/></block></list></block><l>2</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l> welcome </l><block s="reportListItem"><l>4</l><block var="List of Names"/></block></list></block><l>2</l></block></script><script x="229" y="891.3333373333312"><block s="receiveKey"><l><option>5</option></l></block><block s="doSetVar"><l>List of Names</l><block s="reportNewList"><list><l>Eric</l><l>Sally</l><l>Michelle</l><l>John</l><l>Sam</l><l>Caleb</l></list></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l> welcome </l><block s="reportListItem"><l>1</l><block var="List of Names"/></block></list></block><l>3</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l> welcome </l><block s="reportListItem"><l>3</l><block var="List of Names"/></block></list></block><l>3</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l> welcome </l><block s="reportListItem"><l>6</l><block var="List of Names"/></block></list></block><l>3</l></block></script></scripts></sprite><watcher var="List of Names" style="normal" x="6.524881955204364" y="8.194221843013963" color="243,118,29" extX="160" extY="140"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="solution to 1.3" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>complete names</l></list><comment w="90" collapsed="false">1.3 VER. 1</comment></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>complete names</l><l></l></block><block s="doRepeat"><block s="reportDifference"><block s="reportListLength"><block var="names"/></block><l>1</l></block><script><block s="doChangeVar"><l>complete names</l><block s="reportJoinWords"><list><block var="complete names"/><l>, </l><block s="reportListItem"><block var="index"/><block var="names"/></block><l></l></list></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doChangeVar"><l>complete names</l><block s="reportJoinWords"><list><block var="complete names"/><l>, and </l><block s="reportListItem"><l><option>last</option></l><block var="names"/></block></list></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome</l><block var="complete names"/></list></block><l>2</l></block></script></block-definition><block-definition s="solution to 2.1" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doUntil"><block s="reportGreaterThan"><block var="index"/><block s="reportListLength"><block var="names"/></block></block><script><block s="doSayFor"><block s="reportListItem"><block var="index"/><block var="names"/></block><l>1</l></block><block s="doChangeVar"><l>index</l><l>2</l></block></script></block></script></block-definition><block-definition s="solution to 2.3 part 1" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>index</l></list><comment w="90" collapsed="false">2.3, part 1</comment></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doRepeat"><block s="reportListLength"><block var="names"/></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportStringSize"><block s="reportListItem"><block var="index"/><block var="names"/></block></block><l>4</l></block><script><block s="doSayFor"><block s="reportListItem"><block var="index"/><block var="names"/></block><l>1</l></block></script></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block-definition><block-definition s="solution to 2.3 part 2" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doRepeat"><block s="reportListLength"><block var="names"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportLetter"><l>1</l><block s="reportListItem"><block var="index"/><block var="names"/></block></block><l>c</l></block><script><block s="doSayFor"><block s="reportListItem"><block var="index"/><block var="names"/></block><l>2</l></block></script></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block-definition></blocks><variables><variable name="List of Names"><list struct="atomic" id="538">Eric,Sally,Michelle,John,Sam,Caleb</list></variable></variables></project><media name="Lab 4.3 Pre Code" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>