<snapdata remixID="10046280"><project name="Matt Stewart + William Numb Search" 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><watcher var="myList" style="normal" x="29.096223958332303" y="13.782421874999997" color="243,118,29" extX="80" extY="374"/><sprite name="Sprite" idx="1" x="49.381260096930426" y="-33.156619335090376" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="9"><costumes><list struct="atomic" id="10"></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="10"><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="125.5498056875" y="533.000001"><custom-block s="mergeSort %l"><block var="myList"/></custom-block></script><script x="29" y="408"><custom-block s="sequentialSearch %l %s"><block var="myList"/><l></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="30" y="297"><custom-block s="binarySearch %l %s"><block var="myList"/><l></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></scripts></sprite></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>list</l><custom-block s="bubbleSort %l"><block var="myList"/></custom-block></block><block s="doDeclareVariables"><list><l>a</l><l>b</l><l>c</l></list></block><block s="doSetVar"><l>a</l><l>1</l></block><block s="doSetVar"><l>b</l><block s="reportListLength"><block var="list"/></block></block><block s="doSetVar"><l>c</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block s="reportSum"><block var="a"/><block var="b"/></block><l>2</l></block></block></block><block s="doUntil"><block s="reportEquals"><block var="value"/><block s="reportListItem"><block var="c"/><block var="list"/></block></block><script><block s="doIfElse"><block s="reportGreaterThan"><block var="value"/><block s="reportListItem"><block var="c"/><block var="list"/></block></block><script><block s="doSetVar"><l>a</l><block s="reportSum"><block var="c"/><l>1</l></block></block></script><script><block s="doSetVar"><l>b</l><block s="reportDifference"><block var="c"/><l>1</l></block></block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="a"/><block var="list"/></block><block s="reportListItem"><block var="b"/><block var="list"/></block></block><script><block s="doReport"><l>-1</l></block></script></block><block s="doSetVar"><l>c</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block s="reportSum"><block var="a"/><block var="b"/></block><l>2</l></block></block></block></script></block><block s="doReport"><block var="c"/></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 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><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="487">10,12,16,18,21,22,31,34,52,56,61,64,66,76,77,82,89,91,94,95</list></variable></variables></project><media name="Matt Stewart + William Numb Search" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>