<snapdata remixID="11314598"><project name="6A.6 BinarySearch w" 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 w"><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.05736137667312846" 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.895833333333321" 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.55175435833333" 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.00000000000045" 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 w" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>