<snapdata remixID="13966788"><project name="Lab 12 Herrmann" app="Snap! 10.1-dev, 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 Herrmann"><notes></notes><hidden></hidden><headers></headers><code></code><blocks></blocks><primitives></primitives><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="6"><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="7"></list></costumes><sounds><list struct="atomic" id="8"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><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="13"><costumes><list struct="atomic" id="14"></list></costumes><sounds><list struct="atomic" id="15"></list></sounds><blocks></blocks><variables></variables><scripts><script x="23" y="23.833333333333485"><block s="receiveGo"></block><block s="gotoXY"><l>-125</l><l>0</l></block><block s="write"><l>Type Done when finished</l><l>20</l></block><block s="hide"></block><block s="doSetVar"><l>names</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>Add a name</l></block><block s="doUntil"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>done</l></list></block><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>Done</l></list></block></list></block><script><block s="doAddToList"><block s="getLastAnswer"></block><block var="names"/></block><block s="doAsk"><l>Add a name</l></block></script></block><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="show"></block></script><script x="23" y="319.0000000000002"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">welcomes names in list order</comment></block><block s="doSetVar"><l>welcome</l><l>Welcome </l></block><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="names"/></block><l>2</l></block><script><block s="doSetVar"><l>welcome</l><block s="reportJoinWords"><list><block var="welcome"/><block s="reportListItem"><block var="i"/><block var="names"/></block><l>, </l></list></block></block></script></block><block s="doSetVar"><l>welcome</l><block s="reportJoinWords"><list><block var="welcome"/><block s="reportListItem"><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="names"/></block><l>1</l></block><block var="names"/></block><l> and </l><block s="reportListItem"><l><option>last</option></l><block var="names"/></block></list></block><comment w="90" collapsed="false">welcomes final two names in order to exclude the oxford comma</comment></block></script><script x="15" y="534.5"><block s="receiveKey"><l><option>0</option></l><list></list><comment w="90" collapsed="false">Lists names in reverse order</comment></block><block s="doSetVar"><l>welcome</l><l>Welcome </l></block><block s="doFor"><l>i</l><l>0</l><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="names"/></block><l>3</l></block><script><block s="doSetVar"><l>welcome</l><block s="reportJoinWords"><list><block var="welcome"/><block s="reportListItem"><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="names"/></block><block var="i"/></block><block var="names"/></block><l>, </l></list></block></block></script><comment w="90" collapsed="false">Adds commas starting from the end of the list</comment></block><block s="doSetVar"><l>welcome</l><block s="reportJoinWords"><list><block var="welcome"/><block s="reportListItem"><l>2</l><block var="names"/></block><l> and </l><block s="reportListItem"><l>1</l><block var="names"/></block></list></block><comment w="90" collapsed="false">adds the last two names</comment></block></script><script x="10" y="734.166666666667"><block s="receiveKey"><l><option>1</option></l><list></list></block><block s="doSetVar"><l>welcome</l><l>Welcome </l></block><block s="doSetVar"><l>4 or more letters</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicLessThanOrEquals"><list><l>4</l><block s="reportTextAttribute"><l><option>length</option></l><l></l></block></list></block></autolambda><list></list></block><block var="names"/></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="4 or more letters"/></block><l>2</l></block><script><block s="doSetVar"><l>welcome</l><block s="reportJoinWords"><list><block var="welcome"/><block s="reportListItem"><block var="i"/><block var="4 or more letters"/></block><l>, </l></list></block></block></script><comment w="90" collapsed="false">goes through each name adding a comma</comment></block><block s="doSetVar"><l>welcome</l><block s="reportJoinWords"><list><block var="welcome"/><block s="reportListItem"><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="names"/></block><l>1</l></block><block var="4 or more letters"/></block><l> and </l><block s="reportListItem"><l><option>last</option></l><block var="4 or more letters"/></block></list></block><comment w="90" collapsed="false">welcomes final two names in order to exclude the oxford comma</comment></block></script><script x="609" y="10"><block s="receiveKey"><l><option>2</option></l><list></list></block><block s="doSetVar"><l>welcome</l><l>Welcome </l></block><block s="doSetVar"><l>starts with c</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block s="reportLetter"><l>1</l><l></l></block><l>C</l></list></block></autolambda><list></list></block><block var="names"/></block><comment w="90" collapsed="false">Makes a list of only C-names</comment></block><block s="doIf"><block s="reportVariadicGreaterThanOrEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="starts with c"/></block><l>3</l></list></block><script><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="starts with c"/></block><l>2</l></block><script><block s="doSetVar"><l>welcome</l><block s="reportJoinWords"><list><block var="welcome"/><block s="reportListItem"><block var="i"/><block var="starts with c"/></block><l>, </l></list></block></block></script></block></script><list><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="starts with c"/></block><l>1</l></list><comment w="90" collapsed="false">Welcomes the only entry if there is only one</comment></block><script><block s="doSetVar"><l>welcome</l><block s="reportJoinWords"><list><block var="welcome"/><block var="starts with c"/></list></block></block></script><l><bool>true</bool></l><script><block s="doSetVar"><l>welcome</l><block s="reportJoinWords"><list><block var="welcome"/><block s="reportListItem"><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="starts with c"/></block><l>1</l></block><block var="starts with c"/></block><l> and </l><block s="reportListItem"><l><option>last</option></l><block var="starts with c"/></block></list></block><comment w="90" collapsed="false">welcomes final two names in order to exclude the oxford comma</comment></block></script></list><comment w="90" collapsed="false">adds appropriate commas&#xD;</comment></block></script><script x="609" y="406.66666666666674"><block s="receiveKey"><l><option>3</option></l><list></list></block><block s="doSetVar"><l>welcome</l><l>Welcome </l></block><block s="doSetVar"><l>ends in y</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block s="reportLetter"><l><option>last</option></l><l></l></block><l>Y</l></list></block></autolambda><list></list></block><block var="names"/></block><comment w="90" collapsed="false">Makes a list of only C-names</comment></block><block s="doIf"><block s="reportVariadicGreaterThanOrEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="ends in y"/></block><l>3</l></list></block><script><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="ends in y"/></block><l>2</l></block><script><block s="doSetVar"><l>welcome</l><block s="reportJoinWords"><list><block var="welcome"/><block s="reportListItem"><block var="i"/><block var="ends in y"/></block><l>, </l></list></block></block></script></block></script><list><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="ends in y"/></block><l>1</l></list><comment w="90" collapsed="false">Welcomes the only entry if there is only one</comment></block><script><block s="doSetVar"><l>welcome</l><block s="reportJoinWords"><list><block var="welcome"/><block var="ends in y"/></list></block></block></script><l><bool>true</bool></l><script><block s="doSetVar"><l>welcome</l><block s="reportJoinWords"><list><block var="welcome"/><block s="reportListItem"><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="ends in y"/></block><l>1</l></block><block var="ends in y"/></block><l> and </l><block s="reportListItem"><l><option>last</option></l><block var="ends in y"/></block></list></block><comment w="90" collapsed="false">welcomes final two names in order to exclude the oxford comma</comment></block></script></list><comment w="90" collapsed="false">adds appropriate commas&#xD;</comment></block></script><script x="628" y="814.0000000000005"><block s="receiveKey"><l><option>4</option></l><list></list><comment w="90" collapsed="false">welcomes names in list order</comment></block><block s="doSetVar"><l>welcome</l><l>Welcome </l></block><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>4</l></block><script><block s="doSetVar"><l>welcome</l><block s="reportJoinWords"><list><block var="welcome"/><block s="reportListItem"><block var="i"/><block var="names"/></block><l>, </l></list></block></block></script><comment w="90" collapsed="false">Starts at third name</comment></block><block s="doSetVar"><l>welcome</l><block s="reportJoinWords"><list><block var="welcome"/><block s="reportListItem"><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="names"/></block><l>3</l></block><block var="names"/></block><l> and </l><block s="reportListItem"><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="names"/></block><l>2</l></block><block var="names"/></block></list></block><comment w="90" collapsed="false">Ends at third from last name</comment></block></script></scripts></sprite><watcher var="names" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="4 or more letters" style="normal" x="10" y="103.000002" color="243,118,29" extX="80" extY="70"/><watcher var="starts with c" style="normal" x="161" y="7.00000399999999" color="243,118,29" extX="80" extY="70"/><watcher var="ends in y" style="normal" x="10" y="196.000004" color="243,118,29" extX="80" extY="70"/><watcher var="welcome" style="normal" x="112" y="229.000002" color="243,118,29"/></sprites></stage><variables><variable name="names"><list struct="atomic" id="526">one,two,three,four,five,six,seven,eight</list></variable><variable name="welcome"><l>Welcome three, four, five and six</l></variable><variable name="4 or more letters"><list struct="atomic" id="527">chay,walter</list></variable><variable name="starts with c"><list struct="atomic" id="528">chay,caleb,carter</list></variable><variable name="ends in y"><list struct="atomic" id="529">chay</list></variable></variables></scene></scenes></project><media name="Lab 12 Herrmann" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"></media></snapdata>