<snapdata remixID="10037375"><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="20" y="20"><block s="receiveGo"><comment w="367" 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>100</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="20" y="314.16666666666674"><custom-block s="binarySearch %l %s"><block var="myList"/><l>82</l><comment w="259" collapsed="false">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="20" y="395.16666666666674"><custom-block s="sequentialSearch %l %s"><block var="myList"/><l>74</l><comment w="239" collapsed="false">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="20" y="488.16666666666674"><custom-block s="mergeSort %l"><block var="myList"/></custom-block></script><script x="20" y="522"><custom-block s="bubbleSort %l"><block var="myList"/></custom-block></script></scripts></sprite><watcher var="myList" style="normal" x="14" y="20" color="243,118,29" extX="80" extY="308"/></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="doDeclareVariables"><list><l>Highest</l><l>Lowest</l><l>Guess</l><l>win</l></list></block><block s="doSetVar"><l>Highest</l><block s="reportListLength"><block var="list"/></block></block><block s="doSetVar"><l>Lowest</l><l>1</l></block><block s="doSetVar"><l>win</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>list</l><custom-block s="bubbleSort %l"><block var="list"/></custom-block></block><block s="doIfElse"><block s="reportListContainsItem"><block var="list"/><block var="value"/></block><script><block s="doUntil"><block s="reportEquals"><block var="win"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSetVar"><l>Guess</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block s="reportSum"><block var="Highest"/><block var="Lowest"/></block><l>2</l></block></block></block><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListItem"><block var="Guess"/><block var="list"/></block><block var="value"/></block><script><block s="doSetVar"><l>Highest</l><block s="reportSum"><block var="Guess"/><l>1</l></block></block></script><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><block var="Guess"/><block var="list"/></block><block var="value"/></block><script><block s="doSetVar"><l>Lowest</l><block s="reportDifference"><block var="Guess"/><l>1</l></block></block></script><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="Guess"/><block var="list"/></block><block var="value"/></block><script><block s="doSetVar"><l>win</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doReport"><block var="Guess"/></block></script></block></script></block></script></block></script></block></script><script><block s="doReport"><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="doIfElse"><block s="reportListContainsItem"><block var="list"/><block var="value"/></block><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 var="value"/><block s="reportListItem"><block var="i"/><block var="list"/></block></block><script><block s="doReport"><block var="i"/></block></script></block></script></block></script><script><block s="doReport"><l>-1</l></block></script></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="514">2,8,14,16,17,22,26,39,40,41,53,58,62,65,76,80,82,86,90,92</list></variable></variables></project><media name="searchSortStart" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>