<snapdata remixID="10328474"><project name="4.8.2 Long Names Programming Bohannon" 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="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="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>Allie</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> students with long names.</l></list></block><l>2</l></block><custom-block s="checkListsforName"></custom-block></script></scripts></sprite><watcher var="students" style="normal" x="16" y="16" color="243,118,29" extX="102" extY="167"/><watcher var="nameToLookFor" style="normal" x="353" y="9" color="243,118,29"/><watcher var="index" style="normal" x="406" y="42.000001999999995" color="243,118,29"/><watcher var="longNames" style="normal" x="266" y="13.459998000000041" color="243,118,29" extX="84" extY="127"/></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="searchStudentsList" 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="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="doReport"><l>true</l></block></script><script><block s="doChangeVar"><l>index</l><l>1</l></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>true</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="316">Grace,Sarah,Lauren,Daniel,Christopher,Jose,Makayla,Alex,Owen,Angelina,Victor,Molly,Jada,Allie</list></variable><variable name="longNames"><list struct="atomic" id="317">Lauren,Daniel,Christopher,Makayla,Angelina,Victor</list></variable><variable name="nameToLookFor"><l>Lauren</l></variable><variable name="index"><l>1</l></variable></variables></project><media name="4.8.2 Long Names Programming Bohannon" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>