<snapdata remixID="9324376"><project name="M7L1A2 Search Algorithms(Improving Searches)" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><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" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><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="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="25" y="170"><custom-block s="position of number %s in unsorted list %l"><l>12</l><block s="reportNewList"><list><l>20</l><l>12</l><l>3</l><l>100</l><l>50</l><l>12</l></list></block></custom-block></script><script x="31" y="27"><block s="doSetVar"><l>awful list</l><block s="reportNewList"><list><l>1</l><l>7</l><l>8</l><l>9</l><l>11</l><l>12</l><l>21</l><l>22</l><l>23</l><l>24</l><l>73</l><l>73</l><l>96</l><l>99</l></list></block></block></script><script x="30" y="88"><block s="doSetVar"><l>value</l><l>0</l></block><block s="doSetVar"><l>count</l><l>0</l></block><custom-block s="Say position of number %s in sorted list %l"><l>11</l><block var="awful list"/></custom-block></script><script x="33" y="227"><custom-block s="position of number %s in sorted list %l"><l>11</l><block var="awful list"/></custom-block></script><script x="41" y="269"><custom-block s="position of number %s in sorted list %l"><l>2</l><block var="awful list"/></custom-block></script></scripts></sprite><watcher var="awful list" style="normal" x="10" y="10" color="243,118,29" extX="82" extY="269"/><watcher var="count" style="normal" x="10" y="302.000002" color="243,118,29" hidden="true"/><watcher var="value" style="normal" x="10" y="323.000004" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="position of number %&apos;number&apos; in unsorted list %&apos;list&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="list"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="number"/></block><script><block s="doReport"><block var="i"/></block></script></block></script></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="number"/></block></block><script><block s="doReport"><l>0</l></block></script></block></script></block-definition><block-definition s="position of number %&apos;number&apos; in sorted list %&apos;list&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="list"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="number"/></block><script><block s="doReport"><block var="i"/></block></script></block></script></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="number"/></block></block><script><block s="doReport"><l>0</l></block></script></block></script></block-definition><block-definition s="Say position of number %&apos;number&apos; in sorted list %&apos;list&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doSetVar"><l>value</l><block s="reportQuotient"><block s="reportListLength"><block var="list"/></block><l>2</l></block></block><block s="doChangeVar"><l>count</l><l>1</l></block><block s="doSetVar"><l>value</l><block s="reportQuotient"><block var="value"/><l>2</l></block></block><block s="doChangeVar"><l>count</l><l>1</l></block><block s="doSetVar"><l>value</l><block s="reportQuotient"><block var="value"/><l>2</l></block></block><block s="doChangeVar"><l>count</l><l>1</l></block><block s="doSetVar"><l>value</l><block s="reportQuotient"><block var="value"/><l>2</l></block></block><block s="doChangeVar"><l>count</l><l>1</l></block><block s="bubble"><block s="reportJoinWords"><list><l>Position is </l><custom-block s="position of number %s in unsorted list %l"><block var="number"/><block var="list"/></custom-block><l>, found in </l><block var="count"/><l> guesses</l></list></block></block></script></block-definition></blocks><variables><variable name="awful list"><list struct="atomic" id="191">1,7,8,9,11,12,21,22,23,24,73,73,96,99</list></variable><variable name="count"><l>4</l></variable><variable name="value"><l>0.875</l></variable></variables></project><media name="M7L1A2 Search Algorithms(Improving Searches)" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>