<snapdata remixID="10985524"><project name="Lab 4.3" app="Snap! 6, https://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" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><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="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="0" y="0" 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" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>students</l><block s="reportNewList"><list><l>Alex</l><l>Jack</l><l>Gabe</l><l>Katya</l><l>Eyere</l><l>Caleb</l><l>Evan</l><l>Tyler</l><l>Alex</l><l>Zach</l><l>Mr. Hardy</l></list></block></block><block s="doForEach"><l>item</l><block var="students"/><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome, </l><block var="item"/><l>.</l></list></block><l>2</l></block></script></block></script><script x="10" y="163.66666666666686"><block s="receiveKey"><l><option>up arrow</option></l></block><block s="doDeclareVariables"><list><l>temp_name</l></list><comment w="354.09765625" collapsed="false">This will hold the temp string to be modified by the if statement.</comment></block><block s="doDeclareVariables"><list><l>final_string</l></list><comment w="90" collapsed="false">Final string to be displayed</comment></block><block s="doSetVar"><l>temp_name</l><block s="reportJoinWords"><list><l>Welcome, </l></list></block></block><block s="doForEach"><l>item</l><block var="students"/><script><block s="doIf"><block s="reportEquals"><block s="reportListIndex"><block var="item"/><block var="students"/></block><block s="reportListAttribute"><l><option>length</option></l><block var="students"/></block></block><script><block s="doSetVar"><l>final_string</l><block s="reportJoinWords"><list><block var="temp_name"/><l>and, </l><block var="item"/><l>.</l></list></block></block></script><comment w="90" collapsed="false">If last name, then add and, to the end.</comment></block><block s="doSetVar"><l>temp_name</l><block s="reportJoinWords"><list><block var="temp_name"/><block var="item"/><l>, </l></list></block></block></script></block><block s="doSayFor"><block var="final_string"/><l>5</l><comment w="90" collapsed="false">Say the final string</comment></block></script><script x="10" y="439.6666666666665"><block s="receiveKey"><l><option>space</option></l></block><block s="doForEach"><l>item</l><block var="students"/><script><block s="doIf"><block s="reportModulus"><block s="reportListIndex"><block var="item"/><block var="students"/></block><l>2</l></block><script><block s="doSayFor"><block var="item"/><l>2</l></block></script><comment w="90" collapsed="false">Take the index and mod 2 - this will produce 1 or 0, if 1, display the name :)</comment></block></script></block></script><script x="10" y="604.4999999999995"><block s="receiveKey"><l><option>0</option></l></block><block s="doFor"><l>i</l><block s="reportListAttribute"><l><option>length</option></l><block var="students"/></block><l>1</l><script><block s="doSayFor"><block s="reportListItem"><block var="i"/><block var="students"/></block><l>2</l></block></script><comment w="90" collapsed="false">This is the name as a for each, just in reverse</comment></block></script><script x="10" y="719.4999999999993"><block s="receiveKey"><l><option>1</option></l><comment w="90" collapsed="false">Finds all words in the list over 4 letters</comment></block><block s="doForEach"><l>item</l><block var="students"/><script><block s="doIf"><block s="reportGreaterThan"><block s="reportStringSize"><block s="reportListItem"><block s="reportListIndex"><block var="item"/><block var="students"/></block><block var="students"/></block></block><l>4</l></block><script><block s="doSayFor"><block var="item"/><l>2</l></block></script></block></script></block></script><script x="10" y="885.8333333333325"><block s="receiveKey"><l><option>2</option></l><comment w="90" collapsed="false">Finds each item in the list that starts with c</comment></block><block s="doForEach"><l>item</l><block var="students"/><script><block s="doIf"><block s="reportEquals"><block s="reportLetter"><l>1</l><block var="item"/></block><l>c</l></block><script><block s="doSayFor"><block var="item"/><l>2</l></block></script></block></script></block></script><script x="10" y="1033.3333333333321"><block s="receiveKey"><l><option>3</option></l><comment w="90" collapsed="false">Finds each item in the list that ends in Y</comment></block><block s="doForEach"><l>item</l><block var="students"/><script><block s="doIf"><block s="reportEquals"><block s="reportLetter"><l><option>last</option></l><block var="item"/></block><l>y</l></block><script><block s="doSayFor"><block var="item"/><l>2</l></block></script></block></script></block></script><script x="10" y="1180.8333333333321"><block s="receiveKey"><l><option>4</option></l><comment w="90" collapsed="false">Finds everything but the first 2 and last 2</comment></block><block s="doForEach"><l>item</l><block var="students"/><script><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><block s="reportListIndex"><block var="item"/><block var="students"/></block><block s="reportDifference"><block s="reportListIndex"><block s="reportListItem"><l><option>last</option></l><block var="students"/></block><block var="students"/></block><l>1</l></block></block><block s="reportGreaterThan"><block s="reportListIndex"><block var="item"/><block var="students"/></block><l>2</l></block></block><script><block s="doSayFor"><block var="item"/><l>2</l></block></script></block></script></block></script><script x="22" y="1387.3333333333326"><block s="receiveKey"><l><option>5</option></l><comment w="90" collapsed="false">Finds all items that contain the letter e</comment></block><block s="doForEach"><l>item</l><block var="students"/><script><block s="doIf"><custom-block s="%txt contains %txt"><block var="item"/><l>e</l></custom-block><script><block s="doSayFor"><block var="item"/><l>2</l></block></script></block></script></block></script></scripts></sprite><watcher var="students" style="normal" x="10" y="10" color="243,118,29" extX="161" extY="135"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="%&apos;word&apos; contains %&apos;letter&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportStringSize"><block var="word"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="i"/><block var="word"/></block><block var="letter"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition></blocks><variables><variable name="students"><list struct="atomic" id="291">Alex,Jack,Gabe,Katya,Eyere,Caleb,Evan,Tyler,Alex,Zach,Mr. Hardy</list></variable></variables></project><media name="Lab 4.3" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>