<snapdata remixID="10091440"><project name="Lab 4.3" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAADb0lEQVR4Xu3YMUqcYRSF4S8qiKidiK2NrkIbsdAtuAetbdyivZuwEEsxZCCQQoiHXDhFHkEs5v73wuOLw/jj8/Pzc/kiUBL4IcCSvLMbAQEKoSogwCq/4wLUQFVAgFV+xwWogaqAAKv8jgtQA1UBAVb5HRegBqoCAqzyOy5ADVQFBFjld1yAGqgKCLDK77gANVAVEGCV33EBaqAqIMAqv+MC1EBVQIBVfscFqIGqgACr/I4LUANVAQFW+R0XoAaqAgKs8jsuQA1UBQRY5XdcgBqoCgiwyu+4ADVQFRBgld9xAWqgKiDAKr/jAtRAVUCAVX7HBaiBqoAAq/yOC1ADVQEBVvkdF6AGqgICrPI7LkANVAUEWOV3XIAaqAoIsMrvuAA1UBUQYJXfcQFqoCogwCq/4wLUQFVAgFV+xwWogaqAAKv8jgswaODt7W0dHh4GTxj9m4AA/yb0x+t3d3fr5ORkXV5erqurq3VwcBA8bfQrAQEGXTw+Pq7n5+e1t7e3Xl9f1+np6bq9vV1nZ2fr+Ph48729vR1sNCrAoIH39/f19PS0Xl5e1s7OzubJj4+Pzc+jo6O1tbW1ifHh4WHt7u4Gm//fUQEGv/vvBHh+fr7u7+8F+E1XAX4T6tfYV2/BNzc361d03oIDyD9GBRi4/f4QcnFxsa6vr9f+/n7wtFEfQv6xAf+G+UfALx73F3De1MZAQIABltF5AQHOm9oYCAgwwDI6LyDAeVMbAwEBBlhG5wUEOG9qYyAgwADL6LyAAOdNbQwEBBhgGZ0XEOC8qY2BgAADLKPzAgKcN7UxEBBggGV0XkCA86Y2BgICDLCMzgsIcN7UxkBAgAGW0XkBAc6b2hgICDDAMjovIMB5UxsDAQEGWEbnBQQ4b2pjICDAAMvovIAA501tDAQEGGAZnRcQ4LypjYGAAAMso/MCApw3tTEQEGCAZXReQIDzpjYGAgIMsIzOCwhw3tTGQECAAZbReQEBzpvaGAgIMMAyOi8gwHlTGwMBAQZYRucFBDhvamMgIMAAy+i8gADnTW0MBAQYYBmdFxDgvKmNgYAAAyyj8wICnDe1MRAQYIBldF5AgPOmNgYCAgywjM4LCHDe1MZAQIABltF5AQHOm9oYCAgwwDI6LyDAeVMbAwEBBlhG5wUEOG9qYyAgwADL6LzAT75nFLfp7bYJAAAAAElFTkSuQmCC</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" hyperops="true" 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="14.000000000001364" y="1.1368683772161603e-13" 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="11" y="10"><block s="receiveKey"><l><option>space</option></l><comment w="90" collapsed="false">Says every other name.</comment></block><block s="doSetVar"><l>names</l><block s="reportNewList"><list><l>Lil Uzi Vert</l><l>Future</l><l>Pop Smoke</l><l>Khalil?</l><l>Lil Darkie</l><l>Dusty Locane</l></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="names"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportModulus"><block var="i"/><l>2</l></block><l>1</l></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Hi </l><block s="reportListItem"><block var="i"/><block var="names"/></block></list></block><l>2</l></block></script></block></script></block></script><script x="12" y="187.8333333333333"><block s="receiveKey"><l><option>0</option></l><comment w="90" collapsed="false">Says names in reverse order.</comment></block><block s="doSetVar"><l>names</l><block s="reportNewList"><list><l>Lil Uzi Vert</l><l>Future</l><l>Pop Smoke</l><l>Khalil?</l><l>Lil Darkie</l><l>Dusty Locane</l></list></block></block><block s="doFor"><l>i</l><block s="reportListLength"><block var="names"/></block><l>1</l><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Hi </l><block s="reportListItem"><block var="i"/><block var="names"/></block></list></block><l>2</l></block></script></block></script><script x="10" y="320.16666666666663"><block s="receiveKey"><l><option>1</option></l><comment w="90" collapsed="false">Says names with 4 or more letters.</comment></block><block s="doSetVar"><l>names</l><block s="reportNewList"><list><l>Lil Uzi Vert</l><l>Future</l><l>Pop Smoke</l><l>Khalil?</l><l>Lil Darkie</l><l>Dusty Locane</l></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="names"/></block><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportStringSize"><block s="reportListItem"><block var="i"/><block var="names"/></block></block><l>4</l></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Hi </l><block s="reportListItem"><block var="i"/><block var="names"/></block></list></block><l>2</l></block></script><script><block s="doSayFor"><l>No names have more than 4 names</l><l>2</l></block><block s="doStopThis"><l><option>this script</option></l></block></script></block></script></block></script><script x="12" y="556.8333333333333"><block s="receiveKey"><l><option>2</option></l><comment w="90" collapsed="false">Says names that start with C, and if none start with C, it&apos;ll say so.</comment></block><block s="doSetVar"><l>names</l><block s="reportNewList"><list><l>Lil Uzi Vert</l><l>Future</l><l>Pop Smoke</l><l>Khalil?</l><l>Lil Darkie</l></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="names"/></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportLetter"><l>1</l><block s="reportListItem"><block var="i"/><block var="names"/></block></block><l>C</l></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Hi </l><block s="reportListItem"><block var="i"/><block var="names"/></block></list></block><l>2</l></block></script><script><block s="doSayFor"><l>No names start with "C"</l><l>2</l></block><block s="doStopThis"><l><option>this script</option></l></block></script></block></script></block></script><script x="13" y="792.1666666666666"><block s="receiveKey"><l><option>3</option></l><comment w="90" collapsed="false">Says names that ends with Y, and if no names end with Y, it&apos;ll say so.</comment></block><block s="doSetVar"><l>names</l><block s="reportNewList"><list><l>Lil Uzi Vert</l><l>Future</l><l>Pop Smoke</l><l>Khalil?</l><l>Lil Darkie</l><l>Dusty Locane</l></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="names"/></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportLetter"><l><option>last</option></l><block s="reportListItem"><block var="i"/><block var="names"/></block></block><l>Y</l></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Hi </l><block s="reportListItem"><block var="i"/><block var="names"/></block></list></block><l>2</l></block></script><script><block s="doSayFor"><l>No names end with "Y"</l><l>2</l></block><block s="doStopThis"><l><option>this script</option></l></block></script></block></script></block></script><script x="597" y="10.166666666666657"><block s="receiveKey"><l><option>4</option></l><comment w="90" collapsed="false">Says all the names between the second and the second to last.</comment></block><block s="doSetVar"><l>names</l><block s="reportNewList"><list><l>Lil Uzi Vert</l><l>Future</l><l>Pop Smoke</l><l>Khalil?</l><l>Lil Darkie</l><l>Dusty Locane</l></list></block></block><block s="doFor"><l>i</l><l>3</l><block s="reportDifference"><block s="reportListLength"><block var="names"/></block><l>2</l></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Hi </l><block s="reportListItem"><block var="i"/><block var="names"/></block></list></block><l>2</l></block></script></block></script><script x="597" y="159.8333333333333"><block s="receiveKey"><l><option>5</option></l><comment w="90" collapsed="false">Says all the names with the letter E, and if there are no names that contain the letter E, it&apos;ll say no names come up.</comment></block><block s="doSetVar"><l>names</l><block s="reportNewList"><list><l>Lil Uzi Vert</l><l>Future</l><l>Pop Smoke</l><l>Khalil?</l><l>Lil Darkie</l><l>Dusty Locane</l></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="names"/></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportLetter"><l><option>last</option></l><block s="reportListItem"><block var="i"/><block var="names"/></block></block><l>e</l></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Hi </l><block s="reportListItem"><block var="i"/><block var="names"/></block></list></block><l>2</l></block></script><script><block s="doSayFor"><l>No names contain the letter E</l><l>2</l></block><block s="doStopThis"><l><option>this script</option></l></block></script></block></script></block></script><script x="595" y="405.83333333333326"><block s="receiveKey"><l><option>8</option></l><comment w="90" collapsed="false">Says all the names individually.</comment></block><block s="doSetVar"><l>names</l><block s="reportNewList"><list><l>Lil Uzi Vert</l><l>Future</l><l>Pop Smoke</l><l>Khalil?</l><l>Lil Darkie</l><l>Dusty Locane</l></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="names"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Hi </l><block s="reportListItem"><block var="i"/><block var="names"/></block></list></block><l>2</l></block></script></block></script><script x="594" y="555.8333333333333"><block s="receiveKey"><l><option>9</option></l><comment w="90" collapsed="false">Says all the names at once.</comment></block><block s="doSetVar"><l>names</l><block s="reportNewList"><list><l>Lil Uzi Vert</l><l>Future</l><l>Pop Smoke</l><l>Khalil?</l><l>Lil Darkie</l><l>Dusty Locane</l></list></block></block><block s="doSetVar"><l>welcomings</l><l>Hello</l></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="names"/></block><script><block s="doSetVar"><l>welcomings</l><block s="reportJoinWords"><list><block var="welcomings"/><l>, </l><block s="reportListItem"><block var="i"/><block var="names"/></block></list></block></block></script></block><block s="doSayFor"><block var="welcomings"/><l>5</l></block></script></scripts></sprite><watcher var="names" style="normal" x="10" y="10.000000000000014" color="243,118,29" hidden="true"/><watcher var="welcomings" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="names"><list struct="atomic" id="413">Lil Uzi Vert,Future,Pop Smoke,Khalil?,Lil Darkie,Dusty Locane</list></variable><variable name="welcomings"><l>Hello, Lil Uzi Vert, Future, Pop Smoke, Khalil?, Lil Darkie, Dusty Locane</l></variable></variables></project><media name="Lab 4.3" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>