<snapdata remixID="10328473"><project name="4.8.2 Long Names Programming - Patterson" 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,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="5.616966580978897" y="-107.17060060761901" 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="30" y="30"><block s="receiveGo"></block><block s="doSetVar"><l>students</l><block s="reportNewList"><list><l>Grace</l><l>Sarah</l><l>Lauren</l><l>Daniel</l><l>Christopher</l><l>Jose</l><l>Makayla</l><l>Alex</l><l>Owen</l><l>Angelina</l><l>Victor</l><l>Molly</l><l>Jada</l><l>YOUR NAME HERE</l></list></block></block><block s="doSetVar"><l>longNames</l><block s="reportNewList"><list></list></block></block><block s="doSayFor"><block s="reportRound"><custom-block s="averageLength %s"><block var="students"/></custom-block></block><l>2</l></block><block s="doForEach"><l>item</l><block var="students"/><script><block s="doIf"><block s="reportOr"><block s="reportGreaterThan"><block s="reportStringSize"><block var="item"/></block><block s="reportRound"><custom-block s="averageLength %s"><block var="students"/></custom-block></block></block><block s="reportEquals"><block s="reportStringSize"><block var="item"/></block><block s="reportRound"><custom-block s="averageLength %s"><block var="students"/></custom-block></block></block></block><script><block s="doAddToList"><block var="item"/><block var="longNames"/></block></script></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The average length of the longNames list is </l><block s="reportRound"><custom-block s="averageLength %s"><block var="longNames"/></custom-block></block></list></block><l>2</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>There are </l><block s="reportListAttribute"><l><option>length</option></l><block var="longNames"/></block><l> names in the longNames list.</l></list></block><l>2</l></block><custom-block s="checkListsForName"></custom-block></script></scripts></sprite><watcher var="students" style="normal" x="2.026041666667311" y="2.026041666666657" color="243,118,29" extX="80" extY="70"/><watcher var="longNames" style="normal" x="67.20903726008271" y="0.9857059002124515" color="243,118,29" extX="80.00000000000011" extY="70.00000000000001"/><watcher var="index" style="normal" x="40.76274875621914" y="2.153047263681607" color="243,118,29"/><watcher var="nameToLookFor" style="normal" x="38.029104477611895" y="6.07207711442787" color="243,118,29"/><watcher var="REPORT" style="normal" x="35.000000000000114" y="17.250000000000014" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="averageLength %&apos;whichList&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>tempSum</l></list></block><block s="doSetVar"><l>tempSum</l><l>0</l></block><block s="doForEach"><l>item</l><block var="whichList"/><script><block s="doSetVar"><l>tempSum</l><block s="reportSum"><block var="tempSum"/><block s="reportStringSize"><block var="item"/></block></block></block></script></block><block s="doReport"><block s="reportQuotient"><block var="tempSum"/><block s="reportListAttribute"><l><option>length</option></l><block var="whichList"/></block></block></block></script></block-definition><block-definition s="checkListsForName" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Who are you looking for?</l></block><block s="doSetVar"><l>nameToLookFor</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="students"/></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportIsIdentical"><block s="reportListItem"><block var="index"/><block var="students"/></block><block var="nameToLookFor"/></block><block s="reportLessThan"><block s="reportStringSize"><block s="reportListItem"><block var="index"/><block var="students"/></block></block><block s="reportRound"><custom-block s="averageLength %s"><block var="students"/></custom-block></block></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="nameToLookFor"/><l> gets a short form for testing.</l></list></block><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="longNames"/></block><script><block s="doIfElse"><block s="reportIsIdentical"><block s="reportListItem"><block var="index"/><block var="longNames"/></block><block var="nameToLookFor"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="nameToLookFor"/><l> gets a long form for testing.</l></list></block><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><block var="nameToLookFor"/><l> is not on either list.</l></list></block><l>2</l></block></script></block-definition><block-definition s="searchList %&apos;firstList&apos; %&apos;secondList&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>index</l><l>1</l></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="firstList"/></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportIsIdentical"><block s="reportListItem"><block var="index"/><block var="firstList"/></block><block var="nameToLookFor"/></block><block s="reportLessThan"><block s="reportStringSize"><block s="reportListItem"><block var="index"/><block var="firstList"/></block></block><block s="reportRound"><custom-block s="averageLength %s"><block var="students"/></custom-block></block></block></block><script><block s="doSetVar"><l>REPORT</l><l>SHORT</l></block><block s="doStopThis"><l><option>this script</option></l></block></script><script><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="secondList"/></block><script><block s="doIfElse"><block s="reportIsIdentical"><block s="reportListItem"><block var="index"/><block var="secondList"/></block><block var="nameToLookFor"/></block><script><block s="doSetVar"><l>REPORT</l><l>LONG</l></block><block s="doStopThis"><l><option>this script</option></l></block></script><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block></script></block></script></block></script></block-definition><block-definition s="searchLongNamesList" type="reporter" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>index</l><l>1</l></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="longNames"/></block><script><block s="doIfElse"><block s="reportIsIdentical"><block s="reportListItem"><block var="index"/><block var="longNames"/></block><block var="nameToLookFor"/></block><script><block s="doReport"><l>yes</l></block></script><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block></script></block-definition></blocks><variables><variable name="students"><list struct="atomic" id="344">Grace,Sarah,Lauren,Daniel,Christopher,Jose,Makayla,Alex,Owen,Angelina,Victor,Molly,Jada,YOUR NAME HERE</list></variable><variable name="longNames"><list struct="atomic" id="345">Lauren,Daniel,Christopher,Makayla,Angelina,Victor,YOUR NAME HERE</list></variable><variable name="nameToLookFor"><l>Kacie</l></variable><variable name="index"><l>14</l></variable><variable name="REPORT"><l>0</l></variable></variables></project><media name="4.8.2 Long Names Programming - Patterson" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>