<snapdata remixID="15028672"><project name="Binary Search Program UR" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Binary Search Program UR"><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="reportVariadicSum"><list><block var="char"/><l>1</l></list></block></block></script></block></script></block-definition></blocks><primitives></primitives><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="45"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="46"></list></costumes><sounds><list struct="atomic" id="47"></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="52"><costumes><list struct="atomic" id="53"></list></costumes><sounds><list struct="atomic" id="54"></list></sounds><blocks></blocks><variables></variables><scripts><script x="22" y="19"><block s="receiveGo"></block><block s="doSetVar"><l>colors</l><block s="reportNewList"><list><l>red</l><l>green</l><l>blue</l><l>orange</l><l>pink</l><l>purple</l><l>yellow</l><l>white</l></list></block></block><block s="doSetVar"><l>upper</l><block s="reportListAttribute"><l><option>length</option></l><block var="colors"/></block></block><block s="doSetVar"><l>lower</l><l>1</l></block><block s="doSetVar"><l>target</l><l>blue</l></block><block s="doUntil"><block s="reportVariadicGreaterThan"><list><block var="lower"/><block var="upper"/></list></block><script><block s="doSetVar"><l>mid</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block s="reportVariadicSum"><list><block var="upper"/><block var="lower"/></list></block><l>2</l></block></block><comment w="131.66666666666669" collapsed="true">Record values after this block executes.</comment></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportListItem"><block var="mid"/><block var="listB"/></block><block var="target"/></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block s="reportListItem"><block var="mid"/><block var="listB"/></block><block var="target"/></list></block><script><block s="doSetVar"><l>upper</l><block s="reportDifference"><block var="mid"/><l>1</l></block></block></script><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="target"/><block s="reportListItem"><block var="mid"/><block var="listB"/></block></list></block><script><block s="doSetVar"><l>lower</l><block s="reportVariadicSum"><list><block var="mid"/><l>1</l></list></block></block></script><list></list></block></script></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.55175435833333" color="243,118,29"/><watcher var="target" style="normal" x="11.583333333333712" y="98.58333333333331" color="243,118,29"/><watcher var="colors" style="normal" x="115" y="2" color="243,118,29" extX="120" extY="155"/></sprites></stage><variables><variable name="upper"><l>8</l></variable><variable name="lower"><l>1</l></variable><variable name="mid"><l>4</l></variable><variable name="target"><l>blue</l></variable><variable name="colors"><list struct="atomic" id="178">red,green,blue,orange,pink,purple,yellow,white</list></variable></variables></scene></scenes></project><media name="Binary Search Program UR" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"></media></snapdata>