<snapdata remixID="11192300"><project name="4.2 Long Names Program" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="4.2 Long Names Program"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="avgLength %&apos;whichList&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></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></blocks><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="35"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAC99JREFUeAHt0DEBAAAAwqD1T20MH4hAYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBj4DAyN/gABHhb3AgAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="36"></list></costumes><sounds><list struct="atomic" id="37"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="-0.4316546762590008" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="42"><costumes><list struct="atomic" id="43"></list></costumes><sounds><list struct="atomic" id="44"></list></sounds><blocks></blocks><variables></variables><scripts><script x="237.87401574803152" y="53.06299212598424"><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>hannah</l></list></block></block><block s="doSetVar"><l>findName</l><l>0</l></block><block s="doSetVar"><l>longNames</l><block s="reportNewList"><list></list></block></block><block s="doSayFor"><custom-block s="avgLength %l"><block var="students"/></custom-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><custom-block s="avgLength %l"><block var="students"/></custom-block></block><block s="reportEquals"><block s="reportStringSize"><block var="item"/></block><custom-block s="avgLength %l"><block var="students"/></custom-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 long names list is </l><custom-block s="avgLength %l"><block var="longNames"/></custom-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><block s="doAsk"><l>What name are you looking for? </l></block><block s="doSetVar"><l>findName</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportListContainsItem"><block var="longNames"/><block var="findName"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="findName"/><l> is in the long name list. </l></list></block><l>2</l></block></script><script><block s="doIfElse"><block s="reportListContainsItem"><block var="students"/><block var="findName"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="findName"/><l> is in the student list. </l></list></block><l>2</l></block></script><script><block s="doSayFor"><l>That name is not found on either list. </l><l>2</l></block></script></block></script></block></script></scripts></sprite><watcher var="students" style="normal" x="11.583333333333258" y="11.583333333333329" color="243,118,29" extX="80" extY="69.99999999999999"/><watcher var="findName" style="normal" x="9" y="113" color="243,118,29"/><watcher var="longNames" style="normal" x="13.583333333333258" y="152.4161643500002" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="students"><list struct="atomic" id="180">Grace,Sarah,Lauren,Daniel,Christopher,Jose,Makayla,Alex,Owen,Angelina,Victor,Molly</list></variable><variable name="longNames"><list struct="atomic" id="181">Lauren,Daniel,Christopher,Makayla,Angelina,Victor</list></variable><variable name="findName"><l>0</l></variable></variables></scene></scenes></project><media name="4.2 Long Names Program" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>