<snapdata remixID="14131806"><project name="Unit 5 Lab 1: Algorithms, Page 3" app="Snap! 10.3.6, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Unit 5 Lab 1: Algorithms, Page 3"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="position of number %&apos;number&apos; in unsorted list %&apos;list&apos;" type="reporter" category="lists"><comment x="0" y="0" w="218" collapsed="false">This code finds the number thst is beling looked for and says its position inside the list..</comment><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%l"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="number"/></list></block><script><block s="doReport"><block var="i"/></block></script><list></list></block></script></block><block s="doReport"><l>NIL</l></block></script></block-definition><block-definition s="Position number %&apos;mumber&apos; in sorted list %&apos;awful list&apos;" type="reporter" category="lists"><comment x="0" y="0" w="154" collapsed="false">The block will; report the positon in a list that is sorted from low to high. If not, it will report zero if the number isn&apos;t in the list. </comment><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%l"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="List w dupes"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><block var="i"/><block var="List w dupes"/></block><block var="mumber"/></list></block><script><block s="doReport"><block var="i"/></block></script><list></list></block></script></block><block s="doReport"><l>NIL</l></block></script></block-definition><block-definition s="Say position of number %&apos;#&apos; in sorted list %&apos;list&apos;" type="command" category="looks"><comment x="0" y="0" w="90" collapsed="false">The sprite will say the position number in an ordered list. It will guess the position number of the programmer&apos;s choosing.</comment><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>min</l><l>max</l><l>number of guesses</l><l>guessindex</l></list></block><block s="doSetVar"><l>number of guesses</l><l>0</l></block><block s="doSetVar"><l>min</l><l>0</l></block><block s="doSetVar"><l>max</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block></block><block s="doSetVar"><l>guessindex</l><block s="reportRound"><block s="reportQuotient"><block s="reportVariadicSum"><list><block var="min"/><block var="max"/></list></block><l>2</l></block></block></block><block s="doIfElse"><block s="reportNot"><block s="reportListContainsItem"><block var="list"/><block var="#"/></block></block><script><block s="bubble"><l>NIL</l></block></script><script><block s="doChangeVar"><l>number of guesses</l><l>1</l></block><block s="doUntil"><block s="reportVariadicEquals"><list><block s="reportListItem"><block var="guessindex"/><block var="list"/></block><block var="#"/></list></block><script><block s="doSetVar"><l>guessindex</l><block s="reportRound"><block s="reportQuotient"><block s="reportVariadicSum"><list><block var="max"/><block var="min"/></list></block><l>2</l></block></block></block><block s="doChangeVar"><l>number of guesses</l><l>1</l></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListItem"><block var="guessindex"/><block var="list"/></block><block var="#"/></list></block><script><block s="doSetVar"><l>max</l><block var="guessindex"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportListItem"><block var="guessindex"/><block var="list"/></block><block var="#"/></list></block><script><block s="doSetVar"><l>min</l><block var="guessindex"/></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><block var="guessindex"/><block var="list"/></block><block var="#"/></list></block><script><block s="doSetVar"><l>guessindex</l><block var="guessindex"/></block></script><list></list></block></script><list></list></block></script></block><block s="bubble"><block s="reportJoinWords"><list><l>the number </l><block var="#"/><l> was found in position </l><block var="guessindex"/><l> in </l><block var="number of guesses"/><l> guesses</l></list></block></block></script></block></script><scripts><script x="638.000001" y="244.00000100000005"><block s="doReport"><l>0</l></block></script><script x="548" y="39.000000000000014"><block s="doFor"><l>i</l><l>1</l><block var="min"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="#"/></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Position is </l><block var="i"/></list></block><l>2</l></block></script><list></list></block></script></block></script></scripts></block-definition><block-definition s="min" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="are the numbers of %&apos;list&apos; distinct?" type="predicate" category="operators"><comment x="0" y="0" w="90" collapsed="false">This code will report true if the numbers aren&apos;t being repeated making the list not distinct. If the numbers do repeat, it will report the list to false, making the list distinct.</comment><header></header><code></code><translations></translations><inputs><input type="%l"></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="list"/></block><l>1</l></block><script><block s="doFor"><l>later item</l><block s="reportVariadicSum"><list><block var="i"/><l>1</l></list></block><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportListItem"><block var="later item"/><block var="list"/></block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block-definition><block-definition s="duplicate in %&apos;list&apos;" type="reporter" category="lists"><comment x="0" y="0" w="90" collapsed="false">This code reports the repeated numbers in a list. .</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>duplicate</l></list></block><block s="doSetVar"><l>duplicate</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><l>1</l></block><script><block s="doFor"><l>later item</l><block s="reportVariadicSum"><list><block var="i"/><l>1</l></list></block><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportListItem"><block var="later item"/><block var="list"/></block></list></block><script><block s="doAddToList"><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="duplicate"/></block></script><list></list></block></script></block></script></block><block s="doReport"><block var="duplicate"/></block></script></block-definition><block-definition s="remove duplicate %&apos;list&apos;" type="reporter" category="lists"><comment x="0" y="0" w="90" collapsed="false">This code removes the extra numbers that are inside a list.</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>duplicate</l><l>b</l></list></block><block s="doSetVar"><l>duplicate</l><block var="list"/></block><block s="doSetVar"><l>b</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><l>1</l></block><script><block s="doFor"><l>later item</l><l>1</l><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><l>1</l></block><script><block s="doSetVar"><l>duplicate</l><block s="reportVariadicSum"><list><block var="i"/><block var="later item"/></list></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportListItem"><block var="duplicate"/><block var="list"/></block></list></block><script><block s="doAddToList"><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="b"/></block><block s="doDeleteFromList"><block var="duplicate"/><block var="list"/></block></script><list></list></block></script></block></script></block><block s="doReport"><block var="list"/></block></script><scripts><script x="306.7314473125" y="112.000002"><block s="reportVariadicSum"><list><block var="i"/><l>1</l></list></block></script></scripts></block-definition></blocks><primitives></primitives><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="true" sublistIDs="false" id="433"><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="434"></list></costumes><sounds><list struct="atomic" id="435"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="34.617137530103264" y="-10.392055312426805" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="440"><costumes><list struct="atomic" id="441"></list></costumes><sounds><list struct="atomic" id="442"></list></sounds><blocks></blocks><variables></variables><scripts><script x="104" y="305"><custom-block s="remove duplicate %l"><block s="reportNewList"><list><l>2</l><l>2</l><l>3</l><l>3</l><l>5</l><l>6</l></list></block><comment w="90" collapsed="false">Remakes the list without the duplicate</comment></custom-block></script><script x="66" y="196"><custom-block s="are the numbers of %l distinct?"><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l><l>4</l><l>5</l><l>6</l></list></block><comment w="90" collapsed="false">Reports true if the numbers are distinct, and false if they&apos;re not.</comment></custom-block></script><script x="110" y="60"><custom-block s="duplicate in %l"><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l><l>3</l><l>5</l><l>6</l></list></block><comment w="90" collapsed="false">It displays the numbers that are duplicated within the list</comment></custom-block></script><script x="634" y="58"><custom-block s="are the numbers of %l distinct?"><block var="distinct"/><comment w="90" collapsed="false">Proof that it works</comment></custom-block></script><script x="639" y="135"><custom-block s="remove duplicate %l"><block var="List w dupes"/><comment w="90" collapsed="false">Proof that it works</comment></custom-block></script><script x="579" y="206"><custom-block s="duplicate in %l"><block var="List w dupes"><comment w="90" collapsed="false">Proof that it works</comment></block></custom-block></script></scripts></sprite><watcher var="distinct" style="normal" x="33.5" y="-1.5" color="243,118,29" extX="80" extY="70"/><watcher var="List w dupes" style="normal" x="145.28125000000023" y="3.281249999999986" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="distinct"><list struct="atomic" id="488">1,2,3,4,5,6,7</list></variable><variable name="List w dupes"><list struct="atomic" id="489">1,8,11,21,22</list></variable></variables></scene></scenes></project><media name="Unit 5 Lab 1: Algorithms, Page 3" app="Snap! 10.3.6, https://snap.berkeley.edu" version="2"></media></snapdata>