<snapdata remixID="12477208"><project name="4.4Lab_StarterCode[Level 1]" app="Snap! 8.2, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="4.4Lab_StarterCode[Level 1]"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="sum %&apos;inlist&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>total</l></list></block><block s="doSetVar"><l>total</l><l>0</l></block><block s="doForEach"><l>item</l><block var="inlist"/><script><block s="doSetVar"><l>total</l><block s="reportVariadicSum"><list><block var="total"/><block var="item"/></list></block></block></script></block><block s="doReport"><block var="total"/></block></script></block-definition><block-definition s="average %&apos;numberslist&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>total</l></list></block><block s="doSetVar"><l>total</l><l>0</l></block><block s="doForEach"><l>item</l><l/><script><block s="doSetVar"><l>total</l><block s="reportVariadicSum"><list><block var="total"/><block var="item"/></list></block></block></script></block><block s="doReport"><block s="reportQuotient"><block var="total"/><block s="reportListAttribute"><l><option>length</option></l><block var="numberslist"/></block></block></block></script></block-definition><block-definition s="negitave %&apos;numberslist&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doForEach"><l>item</l><block var="numberslist"/><script><block s="doIf"><block s="reportVariadicLessThan"><list><block var="item"/><l>o</l></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="Largest" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="Largest (2)" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="largest %&apos;numberslist&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>largest</l></list></block><block s="doSetVar"><l>largest</l><l>0</l></block><block s="doForEach"><l>item</l><block var="numberslist"/><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="item"/><block var="largest"/></list></block><script><block s="doSetVar"><l>largest</l><block var="item"/></block></script></block></script></block><block s="doReport"><block var="largest"/></block></script></block-definition><block-definition s="sorted %&apos;numberlist&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="numberlist"/></block><script></script></block><block s="doReport"><l></l></block></script></block-definition><block-definition s="sorted %&apos;numberslist&apos; (2)" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="numberslist"/></block><l>1</l></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportListItem"><l>1</l><block s="reportVariadicSum"><list><block var="i"/><l>1</l></list></block></block><l></l></list></block><script><block s="doReport"><l></l></block></script></block></script></block><block s="doReport"><l></l></block></script><scripts><script x="85.00000000000011" y="171.6666666666659"><block s="reportListItem"><block var="i"/><block var="numberslist"/></block></script></scripts></block-definition><block-definition s="makeallpositive %&apos;numberslist&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>positivelist</l></list></block><block s="doSetVar"><l>positivelist</l><block var="numberslist"/></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><l/></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportListItem"><l>1</l><l/></block><l>0</l></list></block><script><block s="doReplaceInList"><block var="i"/><block var="positivelist"/><block s="reportMonadic"><l><option>abs</option></l><block s="reportListItem"><block var="i"/><block var="positivelist"/></block></block></block></script></block></script></block><block s="doReport"><l></l></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="211"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="212"></list></costumes><sounds><list struct="atomic" id="213"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="5"><sprite name="sum" idx="1" x="-174.68148347421857" y="-57.176380902050425" heading="105" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="218"><costumes><list struct="atomic" id="219"></list></costumes><sounds><list struct="atomic" id="220"></list></sounds><blocks><block-definition s="sum %&apos;inList&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>total</l></list></block><block s="doSetVar"><l>total</l><l>0</l></block><block s="doForEach"><l>item</l><block var="inList"/><script><block s="doSetVar"><l>total</l><block s="reportVariadicSum"><list><block var="total"/><block var="item"/></list></block></block></script></block><block s="doReport"><block var="total"/></block></script></block-definition></blocks><variables></variables><scripts><comment x="13.333333333333343" y="126.33333333333334" w="228.66666666666669" collapsed="false">Sum of all items&#xD;&#xD;Read each item in the list&#xD;Add it to &quot;total&quot;&#xD;After traversal, show total</comment><script x="20" y="10"><custom-block s="sum %s"><block var="numbers"/></custom-block></script><script x="52.125" y="73.79999999999995"><block var="inlist"/></script></scripts></sprite><sprite name="average" idx="2" x="-74" y="-59" heading="105" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="250"><costumes><list struct="atomic" id="251"></list></costumes><sounds><list struct="atomic" id="252"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="13.333333333333343" y="13.333333333333343" w="245.33333333333334" collapsed="false">Average of all of numbers:&#xD;&#xD;Read each item in the list&#xD;Add it to total&#xD;After traversal, calculate average (total / # of items)&#xD;</comment><script x="221" y="258"><custom-block s="average %s"><block var="numbers"/></custom-block></script><script x="234.66666666666663" y="180.66666666666669"><block s="doSetVar"><l>numbers</l><block s="reportNewList"><list><l>11</l><l>13</l><l>4</l><l>2</l><l>9</l></list></block></block></script></scripts></sprite><sprite name="negative" idx="3" x="30" y="-60" heading="105" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="269"><costumes><list struct="atomic" id="270"></list></costumes><sounds><list struct="atomic" id="271"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="13.333333333333343" y="126.33333333333334" w="241.33333333333334" collapsed="false">Contains negative?:&#xD;&#xD;Read each item in the list&#xD;If item negative&#xD;	  Say True&#xD;	  stop traversal&#xD;End if&#xD;After traversal, Say False&#xD;</comment><script x="20" y="10"><block s="doSetVar"><l>numbers</l><block s="reportNewList"><list><l>-9</l><l>8</l><l>5</l><l></l><l></l></list></block></block></script><script x="28" y="46"><custom-block s="negitave %s"><block var="numbers"/></custom-block></script></scripts></sprite><sprite name="sorted2" idx="5" x="190" y="-123" heading="105" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="288"><costumes><list struct="atomic" id="289"></list></costumes><sounds><list struct="atomic" id="290"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="13.333333333333343" y="10" w="274.6666666666667" collapsed="false">Sorted?:&#xD;&#xD;Read each item except the last one&#xD;If next item &lt; item&#xD;	  Say False&#xD;	  stop traversal&#xD;End if&#xD;After traversal, Say True&#xD;&#xD;</comment><script x="57" y="196.66666666666669"><block s="doSetVar"><l>numbers</l><block s="reportNewList"><list><l>-7</l><l>3</l><l>7</l><l>8</l></list></block></block></script><script x="72" y="238"><custom-block s="makeallpositive %s"><block var="numbers"/></custom-block></script></scripts></sprite><sprite name="largest" idx="4" x="-122" y="-119" heading="105" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="306"><costumes><list struct="atomic" id="307"></list></costumes><sounds><list struct="atomic" id="308"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="13.333333333333343" y="10" w="235.99999999999997" collapsed="false">Largest:&#xD;&#xD;largest = first item - 1&#xD;Read each item in the list&#xD;If item &gt; largest&#xD;  	largest = item&#xD;End if&#xD;After traversal, Say largest&#xD;&#xD;</comment><script x="28" y="382"><custom-block s="largest %s"><block var="numbers"/></custom-block></script><script x="30" y="318.66666666666663"><block s="doSetVar"><l>numbers</l><block s="reportNewList"><list><l>3</l><l>11</l><l>1</l><l>7</l><l>5</l><l>10</l></list></block></block></script></scripts></sprite><sprite name="abs" idx="6" x="78" y="-150" heading="105" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="326"><costumes><list struct="atomic" id="327"></list></costumes><sounds><list struct="atomic" id="328"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="13.333333333333337" y="13.333333333333337" w="280" collapsed="false">Convert negative to abs:&#xD;&#xD;Read each item in the list&#xD;If item negative&#xD;	  Replace with abs of item&#xD;End if&#xD;&#xD;After traversal show  modified list&#xD;&#xD;</comment></scripts></sprite><sprite name="evens" idx="7" x="210" y="-150" heading="105" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="332"><costumes><list struct="atomic" id="333"></list></costumes><sounds><list struct="atomic" id="334"></list></sounds><blocks><block-definition s="OnlyEvens %&apos;inList&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>newList</l></list></block><block s="doSetVar"><l>newList</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="inList"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="item"/><l>2</l></block><l>0</l></list></block><script><block s="doAddToList"><block var="item"/><block var="newList"/></block></script></block></script></block><block s="doReport"><block var="newList"/></block></script></block-definition></blocks><variables></variables><scripts><comment x="13.333333333333371" y="10" w="255.33333333333334" collapsed="false">Take even numbers:&#xD;&#xD;newlist = empty list&#xD;Read each item in the list&#xD;If item even&#xD;	  Append item to newlist&#xD;End if&#xD;After traversal, show newlist&#xD;</comment><script x="162" y="306"><custom-block s="OnlyEvens %l" scope="local"><block var="numbers"/></custom-block></script><script x="148" y="333.8333333333333"><block s="doSetVar"><l>numbers</l><block s="reportNewList"><list><l>13</l><l>2</l><l>11</l><l>4</l><l>9</l></list></block></block></script></scripts></sprite><watcher var="numbers" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="L1" style="normal" x="10" y="147.000002" color="243,118,29" hidden="true"/><watcher var="L2" style="normal" x="9" y="8.50000399999999" color="243,118,29" hidden="true"/><watcher var="inlist" style="normal" x="10" y="168.000004" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="numbers"><list struct="atomic" id="390">-7,3,7,8</list></variable><variable name="inlist"><l>0</l></variable></variables></scene></scenes></project><media name="4.4Lab_StarterCode[Level 1]" app="Snap! 8.2, https://snap.berkeley.edu" version="2"></media></snapdata>