<snapdata remixID="9002705"><project name='number guessing game v2.0' app='Snap! 5.1, http://snap.berkeley.edu' version='1'>
  <notes/>
  <thumbnail>data:image/png;base64,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</thumbnail>
  <stage inheritance='true' id='1' volume='100' height='360' tempo='60' lines='round' width='480' sublistIDs='false' name='Stage' threadsafe='false' codify='false' 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='10' y='10'>
            <block s='receiveGo'/>
            <block s='doHideVar'>
              <l>number</l>
            </block>
            <block s='doHideVar'>
              <l>max</l>
            </block>
            <block s='doSetVar'>
              <l>name</l>
              <l/>
            </block>
            <block s='doSetVar'>
              <l>guesses</l>
              <l>0</l>
            </block>
            <block s='doSetVar'>
              <l>max</l>
              <l/>
            </block>
            <block s='doSetVar'>
              <l>number</l>
              <l/>
            </block>
            <block s='gotoXY'>
              <l>0</l>
              <l>0</l>
            </block>
            <block s='doSayFor'>
              <l>Hello!</l>
              <l>2</l>
            </block>
            <block s='doAsk'>
              <l>what&apos;s your name?</l>
            </block>
            <block s='doSetVar'>
              <l>name</l>
              <block s='getLastAnswer'/>
            </block>
            <block s='doAsk'>
              <l>what is your maximum number?</l>
            </block>
            <block s='doSetVar'>
              <l>max</l>
              <block s='getLastAnswer'/>
            </block>
            <block s='doSetVar'>
              <l>number</l>
              <block s='reportRandom'>
                <l>1</l>
                <block var='max'/>
              </block>
            </block>
            <block s='doUntil'>
              <block s='reportEquals'>
                <block s='getLastAnswer'/>
                <block var='number'/>
              </block>
              <script>
                <block s='doAsk'>
                  <l>guess the number</l>
                </block>
                <block s='doIf'>
                  <block s='reportLessThan'>
                    <block s='getLastAnswer'/>
                    <block var='number'/>
                  </block>
                  <script>
                    <block s='doSayFor'>
                      <block s='reportJoinWords'>
                        <list>
                          <block s='reportJoinWords'>
                            <list>
                              <l>sorry </l>
                              <block var='name'/>
                            </list>
                          </block>
                          <l>thats not the correct answer</l>
                        </list>
                      </block>
                      <l>2</l>
                    </block>
                    <block s='doSayFor'>
                      <l>your guess is lower than the number</l>
                      <l>2</l>
                    </block>
                    <block s='doSayFor'>
                      <l>please guess again</l>
                      <l>2</l>
                    </block>
                    <block s='doChangeVar'>
                      <l>guesses</l>
                      <l>1</l>
                    </block>
                  </script>
                </block>
                <block s='doIf'>
                  <block s='reportGreaterThan'>
                    <block s='getLastAnswer'/>
                    <block var='number'/>
                  </block>
                  <script>
                    <block s='doSayFor'>
                      <block s='reportJoinWords'>
                        <list>
                          <block s='reportJoinWords'>
                            <list>
                              <l>sorry </l>
                              <block var='name'/>
                            </list>
                          </block>
                          <l>that is not the right answer</l>
                        </list>
                      </block>
                      <l>2</l>
                    </block>
                    <block s='doSayFor'>
                      <l>your guess is higher than the number</l>
                      <l>2</l>
                    </block>
                    <block s='doSayFor'>
                      <l>please guess again</l>
                      <l>2</l>
                    </block>
                    <block s='doChangeVar'>
                      <l>guesses</l>
                      <l>1</l>
                    </block>
                  </script>
                </block>
                <block s='doIf'>
                  <block s='reportEquals'>
                    <block s='getLastAnswer'/>
                    <block var='number'/>
                  </block>
                  <script>
                    <block s='doSayFor'>
                      <block s='reportJoinWords'>
                        <list>
                          <block s='reportJoinWords'>
                            <list>
                              <l>you guessed correctly! </l>
                              <block var='name'/>
                            </list>
                          </block>
                          <l>the number was</l>
                          <block var='number'/>
                        </list>
                      </block>
                      <l>3</l>
                    </block>
                    <block s='doSayFor'>
                      <block s='reportJoinWords'>
                        <list>
                          <block s='reportJoinWords'>
                            <list>
                              <l>it took you </l>
                              <block var='guesses'/>
                            </list>
                          </block>
                          <l>guess!</l>
                        </list>
                      </block>
                      <l>2</l>
                    </block>
                    <block s='doStopThis'>
                      <l>
                        <option>this script</option>
                      </l>
                    </block>
                  </script>
                </block>
              </script>
            </block>
          </script>
        </scripts>
      </sprite>
      <watcher x='10' color='243,118,29' style='normal' hidden='true' y='31.000001999999995' var='max'/>
      <watcher x='3' color='243,118,29' style='normal' hidden='true' y='30.000005999999985' var='number'/>
      <watcher x='7' color='243,118,29' style='normal' y='35.00000399999999' var='name'/>
      <watcher x='5' color='243,118,29' style='normal' y='10' var='guesses'/>
    </sprites>
  </stage>
  <hidden/>
  <headers/>
  <code/>
  <blocks/>
  <variables>
    <variable name='guesses'>
      <l>3</l>
    </variable>
    <variable name='max'>
      <l>15</l>
    </variable>
    <variable name='name'>
      <l>sophia</l>
    </variable>
    <variable name='number'>
      <l>5</l>
    </variable>
  </variables>
</project><media name="number guessing game v2.0" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>