<snapdata remixID="10014485"><project name="6A.6 BinarySearch" 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="0.286806883365216" y="0.057361376673043196" 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="316.53543307086613" y="37.64566929133858"><block s="doSetVar"><l>listB</l><block s="reportNewList"><list></list></block></block><custom-block s="fill %l with2DigitCharactersInOrder %n"><block var="listB"/><l>10</l><comment w="90" collapsed="true">EXECUTING this algoritihm will modify the values stored in in listB.</comment></custom-block></script><script x="84.53543307086613" y="151.62204724409446"><block s="receiveGo"></block><block s="doSetVar"><l>upper</l><block s="reportListLength"><block var="listB"/></block></block><block s="doSetVar"><l>lower</l><l>1</l></block><block s="doSetVar"><l>target</l><l>LD</l></block><block s="doUntil"><block s="reportEquals"><block s="reportDifference"><block var="upper"/><block var="lower"/></block><l>1</l></block><script><block s="doSetVar"><l>mid</l><block s="reportRound"><block s="reportSum"><block s="reportQuotient"><block s="reportDifference"><block var="upper"/><block var="lower"/></block><l>2</l></block><block var="lower"/></block></block></block><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><block var="mid"/><block var="listB"/></block><block var="target"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="mid"/><block var="listB"/></block><block var="target"/></block><script><block s="doSetVar"><l>upper</l><block s="reportDifference"><block var="mid"/><l>1</l></block></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="target"/><block s="reportListItem"><block var="mid"/><block var="listB"/></block></block><script><block s="doSetVar"><l>lower</l><block s="reportSum"><block var="mid"/><l>1</l></block></block></script></block></script></block></script></block><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><block var="lower"/><block var="listB"/></block><block var="target"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="lower"/><block var="listB"/></block><block var="target"/></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></scripts></sprite><watcher var="upper" style="normal" x="10.895833333333485" y="10.895833333333321" color="243,118,29"/><watcher var="target" style="normal" x="11.583333333333712" y="98.58333333333331" color="243,118,29"/><watcher var="listB" style="normal" x="135.94776023890768" y="25.91041666666669" color="243,118,29" extX="164.00000000000023" extY="255.00000000000003"/><watcher var="mid" style="normal" x="11.895833333333485" y="38.551754358333326" color="243,118,29"/><watcher var="lower" style="normal" x="11.895833333333485" y="68.72379384583334" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="fill %&apos;whichList&apos; with2DigitCharactersInOrder %&apos;numValues&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>char</l></list></block><block s="doSetVar"><l>char</l><block s="reportRandom"><l>66</l><l>70</l></block></block><block s="doRepeat"><block var="numValues"/><script><block s="doAddToList"><block s="reportJoinWords"><list><block s="reportUnicodeAsLetter"><block var="char"/></block><block s="reportUnicodeAsLetter"><block s="reportRandom"><l>65</l><l>90</l></block></block></list></block><block var="whichList"/></block><block s="doSetVar"><l>char</l><block s="reportSum"><block var="char"/><l>1</l></block></block></script></block></script></block-definition></blocks><variables><variable name="listB"><list struct="atomic" id="185">DR,EV,FO,GY,HZ,IB,JM,KY,LD,MM</list></variable><variable name="upper"><l>10</l></variable><variable name="lower"><l>1</l></variable><variable name="mid"><l>6</l></variable><variable name="target"><l>LD</l></variable></variables></project><media name="6A.6 BinarySearch" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>