<snapdata remixID="9305147"><project name='M7L1A2 ' app='Snap! 5.4, http://snap.berkeley.edu' version='1'>
  <notes></notes>
  <thumbnail>data:image/png;base64,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</thumbnail>
  <stage inheritance='true' penlog='false' volume='100' height='360' tempo='60' lines='round' width='480' sublistIDs='false' name='Stage' threadsafe='false' codify='false' id='1' color='255,255,255,1' scheduled='false' pan='0' ternary='false' costume='0'>
    <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 id='2' struct='atomic'/>
    </costumes>
    <sounds>
      <list id='3' struct='atomic'/>
    </sounds>
    <variables/>
    <blocks/>
    <scripts/>
    <sprites>
      <sprite x='0' pen='tip' id='8' y='0' name='Sprite' idx='1' volume='100' rotation='1' scale='1' heading='90' costume='0' color='80,80,80,1' pan='0' draggable='true'>
        <costumes>
          <list id='9' struct='atomic'/>
        </costumes>
        <sounds>
          <list id='10' struct='atomic'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='20' y='20'>
            <block s='doSetVar'>
              <l>awful list</l>
              <block s='reportNewList'>
                <list>
                  <l>1</l>
                  <l>3</l>
                  <l>10</l>
                  <l>11</l>
                  <l>12</l>
                  <l>19</l>
                  <l>22</l>
                  <l>24</l>
                  <l>29</l>
                  <l>33</l>
                  <l>34</l>
                  <l>61</l>
                  <l>100</l>
                  <l>123</l>
                </list>
              </block>
            </block>
          </script>
          <script x='20' y='63'>
            <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='20' y='147'>
            <custom-block s='position of number %s in unsorted list %l'>
              <l>11</l>
              <block s='reportNewList'>
                <list>
                  <l>10</l>
                  <l>33</l>
                  <l>100</l>
                  <l>123</l>
                  <l>34</l>
                  <l>61</l>
                </list>
              </block>
            </custom-block>
          </script>
          <script x='20' y='184'>
            <custom-block s='position of number %s in sorted list %l'>
              <l>11</l>
              <block var='awful list'/>
            </custom-block>
          </script>
          <script x='20' y='218'>
            <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' x='10' color='243,118,29' style='normal' y='10' extX='80' extY='70'/>
      <watcher x='10' color='243,118,29' style='normal' hidden='true' y='302.000002' var='count'/>
      <watcher x='10' color='243,118,29' style='normal' hidden='true' y='323.000004' var='value'/>
    </sprites>
  </stage>
  <hidden/>
  <headers/>
  <code/>
  <blocks>
    <block-definition s='position of number %&apos;number&apos; in unsorted list %&apos;list&apos;' category='variables' type='reporter'>
      <header/>
      <code/>
      <translations/>
      <inputs>
        <input type='%s'/>
        <input type='%l'/>
      </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;' category='variables' type='reporter'>
      <header/>
      <code/>
      <translations/>
      <inputs>
        <input type='%s'/>
        <input type='%l'/>
      </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;' category='looks' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs>
        <input type='%s'/>
        <input type='%l'/>
      </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 id='191' struct='atomic'>1,3,10,11,12,19,22,24,29,33,34,61,100,123</list>
    </variable>
    <variable name='count'>
      <l>4</l>
    </variable>
    <variable name='value'>
      <l>0.875</l>
    </variable>
  </variables>
</project><media name="M7L1A2 " app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>