<snapdata remixID="11297362"><project name="6A.6 BinarySearch" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="6A.6 BinarySearch"><notes></notes><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><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" id="42"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="43"></list></costumes><sounds><list struct="atomic" id="44"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0.286806883365216" y="0.05736137667310004" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="49"><costumes><list struct="atomic" id="50"></list></costumes><sounds><list struct="atomic" id="51"></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="16.535433070866134" y="23.62204724409449"><block s="doSetVar"><l>upper</l><block s="reportListAttribute"><l><option>length</option></l><block var="listB"/></block></block><block s="doSetVar"><l>lower</l><l>1</l></block><block s="doSetVar"><l>target</l><l>AA</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.895833333333329" color="243,118,29"/><watcher var="lower" style="normal" x="10.895833333333485" y="38.72379384583334" color="243,118,29"/><watcher var="mid" style="normal" x="10.895833333333485" y="66.55175435833334" 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"/></sprites></stage><variables><variable name="listB"><list struct="atomic" id="188">DR,EV,FO,GY,HZ,IB,JM,KY,LD,MM</list></variable><variable name="upper"><l>2</l></variable><variable name="lower"><l>1</l></variable><variable name="mid"><l>3</l></variable><variable name="target"><l>AA</l></variable></variables></scene></scenes></project><media name="6A.6 BinarySearch" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>