<snapdata remixID="10040898"><project name="searchSortStart" 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="-27" y="-27" 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="10" y="10"><block s="receiveGo"><comment w="299" collapsed="false">Create a list of 100 numbers, all different. The list is not sorted.</comment></block><block s="doSetVar"><l>myList</l><l>0</l></block><block s="doSetVar"><l>myList</l><block s="reportNewList"><list></list></block></block><block s="doDeclareVariables"><list><l>rand</l></list></block><block s="doSetVar"><l>rand</l><block s="reportRandom"><l>1</l><l>20</l></block></block><block s="doFor"><l>i</l><l>1</l><l>20</l><script><block s="doUntil"><block s="reportNot"><block s="reportListContainsItem"><block var="myList"/><block var="rand"/></block></block><script><block s="doSetVar"><l>rand</l><block s="reportRandom"><l>1</l><l>100</l></block></block></script></block><block s="doAddToList"><block var="rand"/><block var="myList"/></block></script></block></script><script x="125.5498056875" y="533.000001"><custom-block s="mergeSort %l"><block var="myList"/></custom-block></script><script x="13" y="369"><custom-block s="sequentialSearch %l %s"><block var="myList"/><l>51</l><comment w="239" collapsed="true">To be coded : This block will search the second parameter inside the list and if it is found will reort the index where the element was found. If it didn&apos;t find it, will report -1.</comment></custom-block></script><script x="40" y="276"><custom-block s="binarySearch %l %s"><block var="myList"/><l>80</l><comment w="259" collapsed="true">To be coded :This block will search the second parameter inside the list and if it is found will reort the index where the element was found. If it didn&apos;t find it, will report -1.</comment></custom-block></script><script x="47" y="416"><custom-block s="bubbleSort %l"><block var="myList"/></custom-block></script></scripts></sprite><watcher var="myList" style="normal" x="23" y="-14" color="243,118,29" extX="80" extY="70"/><watcher var="Middle" style="normal" x="23" y="88" color="243,118,29"/><watcher var="Low" style="normal" x="59" y="118" color="243,118,29"/><watcher var="High" style="normal" x="60" y="132.000002" color="243,118,29"/><watcher var="Counter" style="normal" x="10" y="10" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="binarySearch %&apos;list&apos; %&apos;value&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>Counter</l><l>0</l></block><block s="doSetVar"><l>High</l><l>100</l></block><block s="doSetVar"><l>Low</l><l>1</l></block><block s="doSetVar"><l>Middle</l><block s="reportQuotient"><block s="reportSum"><block var="High"/><block var="Low"/></block><l>2</l></block></block><block s="doUntil"><block s="reportEquals"><block var="Middle"/><block var="value"/></block><script><block s="doIfElse"><block s="reportGreaterThan"><block var="Middle"/><block var="value"/></block><script><block s="doSetVar"><l>High</l><block s="reportDifference"><block var="Middle"/><l>1</l></block></block></script><script><block s="doSetVar"><l>Low</l><block s="reportSum"><block var="Middle"/><l>1</l></block></block></script></block><block s="doSetVar"><l>Middle</l><block s="reportQuotient"><block s="reportSum"><block var="High"/><block var="Low"/></block><l>2</l></block></block><block s="doSetVar"><l>Counter</l><l>+1</l></block></script></block></script></block-definition><block-definition s="sequentialSearch %&apos;list&apos; %&apos;value&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%s"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="list"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="value"/></block><script><block s="doReport"><block var="i"/></block></script></block></script></block><block s="doReport"><l>-1</l></block></script></block-definition><block-definition s="mergeSort %&apos;list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>left</l><l>right</l><l>mid</l></list></block><block s="doIf"><block s="reportOr"><block s="reportLessThan"><block s="reportListLength"><block var="list"/></block><l>1</l></block><block s="reportEquals"><block s="reportListLength"><block var="list"/></block><l>1</l></block></block><script><block s="doReport"><block var="list"/></block></script></block><block s="doSetVar"><l>left</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>right</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>mid</l><block s="reportMonadic"><l><option>ceiling</option></l><block s="reportQuotient"><block s="reportListLength"><block var="list"/></block><l>2</l></block></block></block><block s="doFor"><l>i</l><l>1</l><block var="mid"/><script><block s="doAddToList"><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="left"/></block></script></block><block s="doFor"><l>i</l><block s="reportSum"><block var="mid"/><l>1</l></block><block s="reportListLength"><block var="list"/></block><script><block s="doAddToList"><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="right"/></block></script></block><block s="doSetVar"><l>left</l><custom-block s="mergeSort %l"><block var="left"/></custom-block></block><block s="doSetVar"><l>right</l><custom-block s="mergeSort %l"><block var="right"/></custom-block></block><block s="doReport"><custom-block s="merge %l %l"><block var="left"/><block var="right"/></custom-block></block></script></block-definition><block-definition s="merge %&apos;left&apos; %&apos;right&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>i</l><l>j</l><l>result</l></list></block><block s="doSetVar"><l>i</l><l>1</l></block><block s="doSetVar"><l>j</l><l>1</l></block><block s="doSetVar"><l>result</l><block s="reportNewList"><list></list></block></block><block s="doUntil"><block s="reportOr"><block s="reportGreaterThan"><block var="i"/><block s="reportListLength"><block var="left"/></block></block><block s="reportGreaterThan"><block var="j"/><block s="reportListLength"><block var="right"/></block></block></block><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><block var="i"/><block var="left"/></block><block s="reportListItem"><block var="j"/><block var="right"/></block></block><script><block s="doAddToList"><block s="reportListItem"><block var="i"/><block var="left"/></block><block var="result"/></block><block s="doChangeVar"><l>i</l><l>1</l></block></script><script><block s="doAddToList"><block s="reportListItem"><block var="j"/><block var="right"/></block><block var="result"/></block><block s="doChangeVar"><l>j</l><l>1</l></block></script></block></script></block><block s="doIfElse"><block s="reportGreaterThan"><block var="i"/><block s="reportListLength"><block var="left"/></block></block><script><block s="doFor"><l>k</l><block var="j"/><block s="reportListLength"><block var="right"/></block><script><block s="doAddToList"><block s="reportListItem"><block var="k"/><block var="right"/></block><block var="result"/></block></script></block></script><script><block s="doFor"><l>k</l><block var="i"/><block s="reportListLength"><block var="left"/></block><script><block s="doAddToList"><block s="reportListItem"><block var="k"/><block var="left"/></block><block var="result"/></block></script></block></script></block><block s="doReport"><block var="result"/></block></script><scripts><script x="352.12109575" y="335.000002"><block s="reportJoinWords"><list><l>result</l><l> </l><l></l></list></block></script><script x="319" y="61"><block s="doSayFor"><block s="reportJoinWords"><list><l>left</l><l> </l><block var="left"/></list></block><l>2</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>right</l><l> </l><block var="right"/></list></block><l>2</l></block></script><script x="297.000001" y="384.000001"><block s="doSayFor"><block var="result"/><l>2</l></block></script></scripts></block-definition><block-definition s="bubbleSort %&apos;list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>temp</l></list></block><block s="doFor"><l>j</l><l>1</l><block s="reportListLength"><block var="list"/></block><script><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block s="reportListLength"><block var="list"/></block><l>1</l></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="list"/></block></block><script><block s="doSetVar"><l>temp</l><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="list"/></block></block><block s="doReplaceInList"><block s="reportSum"><block var="i"/><l>1</l></block><block var="list"/><block s="reportListItem"><block var="i"/><block var="list"/></block></block><block s="doReplaceInList"><block var="i"/><block var="list"/><block var="temp"/></block></script></block></script></block></script></block><block s="doReport"><block var="list"/></block></script></block-definition></blocks><variables><variable name="myList"><list struct="atomic" id="457">1,82,93,70,8,35,100,88,10,53,59,26,17,49,24,71,95,23,13,29</list></variable><variable name="Low"><l>80.99999999999997</l></variable><variable name="High"><l>79.00000000000003</l></variable><variable name="Middle"><l>80</l></variable><variable name="Counter"><l>+1</l></variable></variables></project><media name="searchSortStart" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>