<snapdata remixID="9109827"><project name="HW 39" app="Snap! 5.4, http://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" 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="-26.773404330182466" y="-26.677699326780864" 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="367" collapsed="false">Create a list of 100 numbers, all different. The list is not sorted.</comment></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>200</l></block></block></script></block><block s="doAddToList"><block var="rand"/><block var="myList"/></block></script></block></script><script x="78" y="349"><custom-block s="bubbleSort %l"><block var="myList"/></custom-block></script><script x="71" y="389"><custom-block s="sequentialSearch %l %s"><block var="myList"/><l>2</l></custom-block></script><script x="71" y="369"><custom-block s="binarySearch %l %s"><block var="myList"/><l>74</l></custom-block></script><script x="77.5498056875" y="329.000001"><custom-block s="mergeSort %l"><block var="myList"/></custom-block></script></scripts></sprite><watcher var="myList" style="normal" x="10.228573348631016" y="7.615862250176065" color="243,118,29" extX="178.9999999999999" extY="410"/></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>min</l><l>max</l><l>x</l></list></block><block s="doSetVar"><l>min</l><block s="reportListItem"><l>1</l><block var="list"/></block></block><block s="doSetVar"><l>max</l><block s="reportListLength"><block var="list"/></block></block><block s="doSetVar"><l>x</l><block s="reportQuotient"><block s="reportSum"><block var="min"/><block var="max"/></block><l>2</l></block></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="x"/><block var="value"/></block><block s="reportGreaterThan"><block var="min"/><block var="max"/></block></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><block var="x"/><block var="list"/></block><block var="value"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListItem"><block var="x"/><block var="list"/></block><block var="value"/></block><script><block s="doSetVar"><l>max</l><block s="reportDifference"><block var="x"/><l>1</l></block></block></script><script><block s="doSetVar"><l>min</l><block s="reportSum"><block var="x"/><l>1</l></block></block></script></block></script></block><block s="doSetVar"><l>x</l><block s="reportRound"><block s="reportQuotient"><block s="reportSum"><block var="min"/><block var="max"/></block><l>2</l></block></block></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></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 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="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="490">5,8,31,58,81,90,102,105,115,117,119,126,151,166,172,174,182,183,193,199</list></variable></variables></project><media name="HW 39" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>