<snapdata remixID="14265875"><project name=" Binary and Linear" app="Snap! 10.5.1, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name=" Binary and Linear"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="LINEAR SEARCH %&apos;number&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doSetVar"><l>A</l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="giant list #1"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><block var="i"/><block var="giant list #1"/></block><block var="number"/></list></block><script><block s="doSetVar"><l>B</l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="bubble"><block s="reportDifference"><block var="B"/><block var="A"/></block></block><block s="doReport"><block var="i"/></block></script><list></list></block></script></block><block s="doReport"><l>-1</l></block></script></block-definition><block-definition s="stopwatch" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><scripts><script x="79" y="83.80000000000001"><block s="doSetVar"><l>timer</l><l>0</l></block><block s="doForever"><script><block s="doWait"><l>0.1</l></block><block s="doChangeVar"><l>timer</l><l>0.1</l></block></script></block></script></scripts></block-definition><block-definition s="BINARY SEARCH %&apos;target&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doSetVar"><l>A</l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="doSetVar"><l>low</l><l>1</l></block><block s="doSetVar"><l>high</l><block s="reportListAttribute"><l><option>length</option></l><block var="giant list #2"/></block></block><block s="doUntil"><block s="reportVariadicEquals"><list><block var="mid"/><block var="target"/></list></block><script><block s="doSetVar"><l>mid</l><block s="reportListItem"><block s="reportQuotient"><block s="reportVariadicSum"><list><block var="high"/><block var="low"/></list></block><l>2</l></block><block var="giant list #2"/></block></block><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block var="mid"/><block var="target"/></list></block><script><block s="doChangeVar"><l>high</l><l>-1</l></block></script><script><block s="doIf"><block s="reportVariadicLessThan"><list><block var="mid"/><block var="target"/></list></block><script><block s="doChangeVar"><l>low</l><l>1</l></block></script><list></list></block></script></block></script></block><block s="doSetVar"><l>B</l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="bubble"><block s="reportDifference"><block var="B"/><block var="A"/></block></block><block s="doReport"><block s="reportListIndex"><block var="target"/><block var="giant list #2"/></block></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="144"><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="145"></list></costumes><sounds><list struct="atomic" id="146"></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="151"><costumes><list struct="atomic" id="152"></list></costumes><sounds><list struct="atomic" id="153"></list></sounds><blocks></blocks><variables></variables><scripts><script x="112" y="10"><custom-block s="LINEAR SEARCH %s"><l>53</l></custom-block></script><script x="97" y="198"><block s="doReport"><l></l></block></script><script x="139" y="40.00000000000003"><custom-block s="stopwatch"></custom-block></script><script x="135" y="70.00000000000003"><block s="doSetVar"><l></l><l>0</l></block></script><script x="111" y="114.00000000000003"><custom-block s="BINARY SEARCH %s"><l>400</l></custom-block></script><script x="364" y="33.00000000000003"><block s="doSetVar"><l>giant list #1</l><block s="reportNewList"><list><l>1</l></list></block></block><block s="doSetVar"><l>giant start</l><l>1</l></block><block s="doRepeat"><l>99</l><script><block s="doAddToList"><block s="reportVariadicSum"><list><block var="giant start"/><l>1</l></list></block><block var="giant list #1"/></block><block s="doChangeVar"><l>giant start</l><l>1</l></block></script></block></script><script x="375" y="198"><block s="bubble"><l>Hello!</l></block></script><script x="387" y="243"><block s="receiveGo"></block><block s="doStopThis"><l><option>all</option></l></block></script><script x="106" y="262.4999999999999"><block s="doSetVar"><l>giant list #2</l><block s="reportNewList"><list><l>5</l></list></block></block><block s="doSetVar"><l>giant start</l><l>5</l></block><block s="doRepeat"><l>99</l><script><block s="doAddToList"><block s="reportVariadicSum"><list><block var="giant start"/><l>5</l></list></block><block var="giant list #2"/></block><block s="doChangeVar"><l>giant start</l><l>5</l></block></script></block></script></scripts></sprite><watcher var="numbers" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="low (2)" style="normal" x="10" y="103.000002" color="243,118,29" hidden="true"/><watcher var="low (3)" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/><watcher var="sorted list" style="normal" x="143" y="10.000005999999985" color="243,118,29" extX="80" extY="70"/><watcher var="giant list #1 (2)" style="normal" x="290" y="12.000005999999985" color="243,118,29" extX="80" extY="70"/><watcher var="giant list #2 (2)" style="normal" x="326" y="172.00000599999998" color="243,118,29" extX="80" extY="70"/><watcher var="giant start" style="normal" x="145" y="189.00000599999998" color="243,118,29"/><watcher var="low (4)" style="normal" x="10" y="145.00000599999998" color="243,118,29" hidden="true"/><watcher var="high (2)" style="normal" x="10" y="187.00000999999997" color="243,118,29" hidden="true"/><watcher var="mid (2)" style="normal" x="10" y="207.00001399999996" color="243,118,29" hidden="true"/><watcher var="A (2)" style="normal" x="7" y="250.00001999999995" color="243,118,29" hidden="true"/><watcher var="B (2)" style="normal" x="6" y="269.00001799999995" color="243,118,29" hidden="true"/><watcher var="low" style="normal" x="8" y="162.00000799999998" color="243,118,29"/><watcher var="high" style="normal" x="4" y="181.00001199999997" color="243,118,29"/><watcher var="mid" style="normal" x="9" y="202.00001599999996" color="243,118,29"/><watcher var="timer" style="normal" x="9" y="223.00001599999996" color="243,118,29"/><watcher var="A" style="normal" x="3" y="243.00001799999995" color="243,118,29"/><watcher var="B" style="normal" x="5" y="263.00001999999995" color="243,118,29"/></sprites></stage><variables><variable name="giant list #1"><list struct="atomic" id="241">1</list></variable><variable name="A"><l>1740007004397</l></variable><variable name="B"><l>1740007004399</l></variable><variable name="low"><l>1</l></variable><variable name="high"><l>100</l></variable><variable name="mid"><l>400</l></variable><variable name="giant list #2"><list struct="atomic" id="242">5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100,105,110,115,120,125,130,135,140,145,150,155,160,165,170,175,180,185,190,195,200,205,210,215,220,225,230,235,240,245,250,255,260,265,270,275,280,285,290,295,300,305,310,315,320,325,330,335,340,345,350,355,360,365,370,375,380,385,390,395,400,405,410,415,420,425,430,435,440,445,450,455,460,465,470,475,480,485,490,495,500</list></variable><variable name="numbers"><list struct="atomic" id="243">10,20,30,40,50</list></variable><variable name="low (2)"><l>1</l></variable><variable name="low (3)"><l>1</l></variable><variable name="sorted list"><list struct="atomic" id="244">1,2,3,4,5,6</list></variable><variable name="giant list #1 (2)"><list struct="atomic" id="245">1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100</list></variable><variable name="giant list #2 (2)"><list struct="atomic" id="246">5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100,105,110,115,120,125,130,135,140,145,150,155,160,165,170,175,180,185,190,195,200,205,210,215,220,225,230,235,240,245,250,255,260,265,270,275,280,285,290,295,300,305,310,315,320,325,330,335,340,345,350,355,360,365,370,375,380,385,390,395,400,405,410,415,420,425,430,435,440,445,450,455,460,465,470,475,480,485,490,495,500,,,,,,,,</list></variable><variable name="giant start"><l>100</l></variable><variable name="low (4)"><l>1</l></variable><variable name="high (2)"><l>100</l></variable><variable name="mid (2)"><l>400</l></variable><variable name="timer"><l>10.2</l></variable><variable name="B (2)"><l>1740007004399</l></variable><variable name="A (2)"><l>1740007004397</l></variable></variables></scene></scenes></project><media name=" Binary and Linear" app="Snap! 10.5.1, https://snap.berkeley.edu" version="2"></media></snapdata>