<snapdata remixID="10031981"><project name="Unit 2 Programing Assessment" 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="true" hyperops="true" codify="false" inheritance="false" 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="1.8006644518247867" y="-5.4019933554818635" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="Untitled" center-x="66" center-y="68" image="data:image/png;base64,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" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="23" y="38.99999999999997"><custom-block s="all but last letter of %txt"><l>butterfly</l></custom-block></script><script x="23" y="66.99999999999997"><custom-block s="last letter of %txt"><custom-block s="all but last letter of %txt"><l>butterfly</l></custom-block></custom-block></script><script x="25" y="99.00000000000003"><block s="reportJoinWords"><list><custom-block s="all but last letter of %txt"><l>butterfly</l></custom-block><l>ies</l></list></block></script><script x="220" y="155.06666666666675"><block s="receiveGo"></block><block s="doDeclareVariables"><list><l>word</l></list></block><block s="doSetVar"><l>word</l><l>0</l></block><block s="doUntil"><block s="reportEquals"><block var="word"/><l>no more</l></block><script><block s="doAsk"><l>plural?</l></block><block s="doSetVar"><l>word</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportEquals"><block var="word"/><l>no more</l></block><script></script><script><block s="doSayFor"><custom-block s="plural word %s (2)"><block var="word"/></custom-block><l>2</l></block></script></block></script></block><block s="doSayFor"><l>peace out</l><l>2</l></block></script><script x="30" y="169.66666666666677"><custom-block s="plural h %s"><l></l></custom-block></script><script x="25" y="236.66666666666666"><custom-block s="plural g %s (2)"><l></l></custom-block></script><script x="26" y="203.66666666666666"><custom-block s="plural p %s (2)"><l></l></custom-block></script><script x="26" y="267.66666666666674"><custom-block s="plural k %s (2)"><l></l></custom-block></script><script x="10" y="10"><custom-block s="last letter of %txt"><l>butterfly</l></custom-block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="all but last letter of %&apos;string&apos;" type="reporter" category="operators"><comment x="0" y="0" w="217.99999999999997" collapsed="false">Takes a text string as input, and reports a new text string containing all but the last letter of the input.</comment><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l><l>i</l></list></block><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="string"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportSum"><l>0</l><l>0</l></block></block></block></script></block><block s="doSetVar"><l>result</l><l></l></block><block s="doSetVar"><l>i</l><l>1</l></block><block s="doUntil"><block s="reportEquals"><block var="i"/><block s="reportStringSize"><block var="string"/></block></block><script><block s="doSetVar"><l>result</l><block s="reportJoinWords"><list><block var="result"/><block s="reportLetter"><block var="i"/><block var="string"/></block></list></block></block><block s="doChangeVar"><l>i</l><l>1</l></block></script></block><block s="doReport"><block var="result"/></block></script></block></script></block-definition><block-definition s="last letter of %&apos;word&apos;" type="reporter" category="operators"><comment x="0" y="0" w="260" collapsed="false">Takes a text string as input, and reports the last character in the string.</comment><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportLetter"><block s="reportStringSize"><block var="word"/></block><block var="word"/></block></block></script></block-definition><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="plural word %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIf"><block s="reportEquals"><l>h</l><custom-block s="last letter of %txt"><block var="word"/></custom-block></block><script><block s="doReport"><custom-block s="plural h %s"><block var="word"/></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block var="word"/><l>s</l></list></block></block></script></block-definition><block-definition s="plural h %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><custom-block s="last letter of %txt"><custom-block s="all but last letter of %txt"><block var="word"/></custom-block></custom-block><l>s</l></block><block s="reportEquals"><custom-block s="last letter of %txt"><custom-block s="all but last letter of %txt"><block var="word"/></custom-block></custom-block><l>c</l></block></block><script><block s="doReport"><block s="reportJoinWords"><list><block var="word"/><l>es</l></list></block></block></script><script><block s="doReport"><block s="reportJoinWords"><list><block var="word"/><l>s</l></list></block></block></script></block></script></block-definition><block-definition s="plural p %&apos;word&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><block var="word"/><l>s</l></list></block></block></script></block-definition><block-definition s="plural g %&apos;word&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><block var="word"/><l>s</l></list></block></block></script></block-definition><block-definition s="plural k %&apos;word&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><block var="word"/><l>s</l></list></block></block></script></block-definition><block-definition s="plural word" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="plural p %&apos;word&apos; (2)" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><block var="word"/><l>s</l></list></block></block></script></block-definition><block-definition s="plural g %&apos;word&apos; (2)" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><block var="word"/><l>s</l></list></block></block></script></block-definition><block-definition s="plural k %&apos;word&apos; (2)" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><block var="word"/><l>s</l></list></block></block></script></block-definition><block-definition s="plural word %&apos;word&apos; (2)" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIf"><block s="reportEquals"><l>h</l><custom-block s="last letter of %txt"><block var="word"/></custom-block></block><script><block s="doReport"><custom-block s="plural h %s"><block var="word"/></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l>p</l><custom-block s="last letter of %txt"><block var="word"/></custom-block></block><script><block s="doReport"><custom-block s="plural p %s (2)"><block var="word"/></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l>g</l><custom-block s="last letter of %txt"><block var="word"/></custom-block></block><script><block s="doReport"><custom-block s="plural g %s (2)"><block var="word"/></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l>k</l><custom-block s="last letter of %txt"><block var="word"/></custom-block></block><script><block s="doReport"><custom-block s="plural k %s (2)"><block var="word"/></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="word"/><l>no more</l></block><script><block s="doReport"><l>bye</l></block></script></block><block s="doReport"><l>cant pluralize</l></block></script></block-definition></blocks><variables></variables></project><media name="Unit 2 Programing Assessment" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>