<snapdata remixID="15024032"><project name="my Binary search" 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="my Binary search"><notes></notes><hidden></hidden><headers></headers><code></code><blocks></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="6"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="7"></list></costumes><sounds><list struct="atomic" id="8"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="13"><costumes><list struct="atomic" id="14"></list></costumes><sounds><list struct="atomic" id="15"></list></sounds><blocks></blocks><variables></variables><scripts><script x="33.66666666666663" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>colors</l><block s="reportNewList"><list><l>Pink</l><l>Purple</l><l>Orange</l><l>Green</l><l>Blue</l><l>Yellow</l><l>Black</l><l>Red</l><l>Turquoise</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>Black</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="reportQuotient"><block s="reportMonadic"><l><option>floor</option></l><block s="reportVariadicSum"><list><block var="upper"/><block var="lower"/></list></block></block><l>2</l></block></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportListItem"><block var="mid"/><block var="colors"/></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="colors"/></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="colors"/></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="7" y="5.000001999999995" color="243,118,29"/><watcher var="lower" style="normal" x="5" y="49.00000399999999" color="243,118,29"/><watcher var="target" style="normal" x="4" y="74.00000599999998" color="243,118,29"/><watcher var="mid" style="normal" x="5" y="25.999998000000005" color="243,118,29"/><watcher var="colors" style="normal" x="160" y="18" color="243,118,29" extX="80" extY="225"/></sprites></stage><variables><variable name="upper"><l>0</l></variable><variable name="lower"><l>1</l></variable><variable name="target"><l>Black</l></variable><variable name="mid"><l>1</l></variable><variable name="colors"><list struct="atomic" id="141">Pink,Purple,Orange,Green,Blue,Yellow,Black,Red,Turquoise,White</list></variable></variables></scene></scenes></project><media name="my Binary search" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"></media></snapdata>