<snapdata remixID="8968950"><project name='Randomized Test' app='Snap! 5.4, http://snap.berkeley.edu' version='1'>
  <notes>A randomized test. That&apos;s it.</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' penlog='false' sublistIDs='false' name='Stage' threadsafe='false' codify='false' color='255,255,255,1' scheduled='false' pan='0' ternary='false' costume='1'>
    <pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK1SURBVHhe7cExAQAAAMKg9U9tDB8gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIsajf4AAXBXLv8AAAAASUVORK5CYII=</pentrails>
    <costumes>
      <list id='2'>
        <item>
          <costume center-x='240' image='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAZBSURBVHhe7drBbdtAFEBBUjkQ6iYl2B2lQ6uENGMYPJhMRNC+JJcEEh9kzADk/lUDD7vUAAAcb9xXAEitb29P+3gz67J838d/Mp5OP/fxJsbz+bKPn7YAL6+vP7YdAPyHmwTrdHrZpy9nnKY/DrzbD+s8r9sOALi5vwX4tK8AwIGcgAHg3pbleZ8+vwcLMAAc6OM62hU0AAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoADLMNwuT77dhivr3We120HANzFOE1bcz84AQNAQIABIOAKGgCOsCzP+zSM5/NFgAHgYNfvwa6gASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIAB4EDLMFyu63h9rfO8XlcA4L7Gadra6wQMAAEBBoCAAANAYLuHfp/nl20HwEP5fYp62kcexMc34O0FwGPyJ9rHI8AAX4AbzMfzbZqeh2EYfgHAckL9DfeIHgAAAABJRU5ErkJggg==' center-y='180.5' name='Epty' id='3'/>
        </item>
      </list>
    </costumes>
    <sounds>
      <list struct='atomic' id='4'/>
    </sounds>
    <variables/>
    <blocks/>
    <scripts>
      <script x='112' y='119'>
        <block s='receiveGo'/>
        <block s='doSwitchToCostume'>
          <l>Epty</l>
        </block>
      </script>
    </scripts>
    <sprites>
      <sprite x='3' pen='tip' id='12' y='-2' name='Sprite' idx='1' volume='100' rotation='1' scale='1' heading='90' draggable='false' color='80,80,80,1' pan='0' costume='0'>
        <costumes>
          <list struct='atomic' id='13'/>
        </costumes>
        <sounds>
          <list struct='atomic' id='14'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='104' y='10'>
            <block s='receiveGo'/>
            <block s='doWarp'>
              <script>
                <block s='doHideVar'>
                  <l>TOF</l>
                </block>
                <block s='doHideVar'>
                  <l>SEED</l>
                </block>
                <block s='doShowVar'>
                  <l>SCORE</l>
                </block>
                <block s='doSetVar'>
                  <l>TOF</l>
                  <l>0</l>
                </block>
                <block s='doSetVar'>
                  <l>SCORE</l>
                  <l>0</l>
                </block>
                <block s='doIfElse'>
                  <block s='reportEquals'>
                    <custom-block s='Random'/>
                    <block s='reportBoolean'>
                      <l>
                        <bool>true</bool>
                      </l>
                    </block>
                  </block>
                  <script>
                    <block s='doSetVar'>
                      <l>TOF</l>
                      <l>true</l>
                    </block>
                  </script>
                  <script>
                    <block s='doSetVar'>
                      <l>TOF</l>
                      <l>false</l>
                    </block>
                  </script>
                </block>
              </script>
            </block>
            <block s='doWait'>
              <l>3</l>
            </block>
            <block s='doWarp'>
              <script>
                <block s='doIfElse'>
                  <block s='reportKeyPressed'>
                    <l>
                      <option>right arrow</option>
                    </l>
                  </block>
                  <script>
                    <block s='doBroadcast'>
                      <l>devmode</l>
                    </block>
                  </script>
                  <script>
                    <block s='doBroadcast'>
                      <l>continue</l>
                    </block>
                  </script>
                </block>
              </script>
            </block>
          </script>
          <script x='101' y='495'>
            <block s='receiveMessage'>
              <l>continue</l>
            </block>
            <block s='doAsk'>
              <l>True or false?</l>
            </block>
            <block s='doIfElse'>
              <block s='reportEquals'>
                <block s='getLastAnswer'/>
                <block var='TOF'/>
              </block>
              <script>
                <block s='doSayFor'>
                  <l>Correct!</l>
                  <l>2</l>
                </block>
                <block s='doChangeVar'>
                  <l>SCORE</l>
                  <l>1</l>
                </block>
              </script>
              <script>
                <block s='doSayFor'>
                  <l>Wrong!</l>
                  <l>2</l>
                </block>
              </script>
            </block>
            <block s='doSetVar'>
              <l>TOF</l>
              <l>0</l>
            </block>
            <block s='doIfElse'>
              <block s='reportEquals'>
                <custom-block s='Random'/>
                <block s='reportBoolean'>
                  <l>
                    <bool>true</bool>
                  </l>
                </block>
              </block>
              <script>
                <block s='doSetVar'>
                  <l>TOF</l>
                  <l>true</l>
                </block>
              </script>
              <script>
                <block s='doSetVar'>
                  <l>TOF</l>
                  <l>false</l>
                </block>
              </script>
            </block>
            <block s='doWait'>
              <l>3</l>
            </block>
            <block s='doAsk'>
              <l>True or false?</l>
            </block>
            <block s='doIfElse'>
              <block s='reportEquals'>
                <block s='getLastAnswer'/>
                <block var='TOF'/>
              </block>
              <script>
                <block s='doSayFor'>
                  <l>Correct!</l>
                  <l>2</l>
                </block>
                <block s='doChangeVar'>
                  <l>SCORE</l>
                  <l>1</l>
                </block>
              </script>
              <script>
                <block s='doSayFor'>
                  <l>Wrong!</l>
                  <l>2</l>
                </block>
              </script>
            </block>
            <block s='doSetVar'>
              <l>TOF</l>
              <l>0</l>
            </block>
            <block s='doIfElse'>
              <block s='reportEquals'>
                <custom-block s='Random'/>
                <block s='reportBoolean'>
                  <l>
                    <bool>true</bool>
                  </l>
                </block>
              </block>
              <script>
                <block s='doSetVar'>
                  <l>TOF</l>
                  <l>true</l>
                </block>
              </script>
              <script>
                <block s='doSetVar'>
                  <l>TOF</l>
                  <l>false</l>
                </block>
              </script>
            </block>
            <block s='doWait'>
              <l>3</l>
            </block>
            <block s='doAsk'>
              <l>True or false?</l>
            </block>
            <block s='doIfElse'>
              <block s='reportEquals'>
                <block s='getLastAnswer'/>
                <block var='TOF'/>
              </block>
              <script>
                <block s='doSayFor'>
                  <l>Correct!</l>
                  <l>2</l>
                </block>
                <block s='doChangeVar'>
                  <l>SCORE</l>
                  <l>1</l>
                </block>
              </script>
              <script>
                <block s='doSayFor'>
                  <l>Wrong!</l>
                  <l>2</l>
                </block>
              </script>
            </block>
            <block s='doSetVar'>
              <l>TOF</l>
              <l>0</l>
            </block>
            <block s='doIfElse'>
              <block s='reportEquals'>
                <custom-block s='Random'/>
                <block s='reportBoolean'>
                  <l>
                    <bool>true</bool>
                  </l>
                </block>
              </block>
              <script>
                <block s='doSetVar'>
                  <l>TOF</l>
                  <l>true</l>
                </block>
              </script>
              <script>
                <block s='doSetVar'>
                  <l>TOF</l>
                  <l>false</l>
                </block>
              </script>
            </block>
            <block s='doWait'>
              <l>3</l>
            </block>
            <block s='doAsk'>
              <l>True or false?</l>
            </block>
            <block s='doIfElse'>
              <block s='reportEquals'>
                <block s='getLastAnswer'/>
                <block var='TOF'/>
              </block>
              <script>
                <block s='doSayFor'>
                  <l>Correct!</l>
                  <l>2</l>
                </block>
                <block s='doChangeVar'>
                  <l>SCORE</l>
                  <l>1</l>
                </block>
              </script>
              <script>
                <block s='doSayFor'>
                  <l>Wrong!</l>
                  <l>2</l>
                </block>
              </script>
            </block>
            <block s='doSetVar'>
              <l>TOF</l>
              <l>0</l>
            </block>
            <block s='doIfElse'>
              <block s='reportEquals'>
                <custom-block s='Random'/>
                <block s='reportBoolean'>
                  <l>
                    <bool>true</bool>
                  </l>
                </block>
              </block>
              <script>
                <block s='doSetVar'>
                  <l>TOF</l>
                  <l>true</l>
                </block>
              </script>
              <script>
                <block s='doSetVar'>
                  <l>TOF</l>
                  <l>false</l>
                </block>
              </script>
            </block>
            <block s='doWait'>
              <l>3</l>
            </block>
            <block s='doAsk'>
              <l>True or false?</l>
            </block>
            <block s='doIfElse'>
              <block s='reportEquals'>
                <block s='getLastAnswer'/>
                <block var='TOF'/>
              </block>
              <script>
                <block s='doSayFor'>
                  <l>Correct!</l>
                  <l>2</l>
                </block>
                <block s='doChangeVar'>
                  <l>SCORE</l>
                  <l>1</l>
                </block>
              </script>
              <script>
                <block s='doSayFor'>
                  <l>Wrong!</l>
                  <l>2</l>
                </block>
              </script>
            </block>
            <block s='doSetVar'>
              <l>TOF</l>
              <l>0</l>
            </block>
            <block s='doIfElse'>
              <block s='reportEquals'>
                <custom-block s='Random'/>
                <block s='reportBoolean'>
                  <l>
                    <bool>true</bool>
                  </l>
                </block>
              </block>
              <script>
                <block s='doSetVar'>
                  <l>TOF</l>
                  <l>true</l>
                </block>
              </script>
              <script>
                <block s='doSetVar'>
                  <l>TOF</l>
                  <l>false</l>
                </block>
              </script>
            </block>
            <block s='doWait'>
              <l>3</l>
            </block>
            <block s='doAsk'>
              <l>True or false?</l>
            </block>
            <block s='doIfElse'>
              <block s='reportEquals'>
                <block s='getLastAnswer'/>
                <block var='TOF'/>
              </block>
              <script>
                <block s='doSayFor'>
                  <l>Correct!</l>
                  <l>2</l>
                </block>
                <block s='doChangeVar'>
                  <l>SCORE</l>
                  <l>1</l>
                </block>
              </script>
              <script>
                <block s='doSayFor'>
                  <l>Wrong!</l>
                  <l>2</l>
                </block>
              </script>
            </block>
            <block s='doSetVar'>
              <l>TOF</l>
              <l>0</l>
            </block>
            <block s='doIfElse'>
              <block s='reportEquals'>
                <custom-block s='Random'/>
                <block s='reportBoolean'>
                  <l>
                    <bool>true</bool>
                  </l>
                </block>
              </block>
              <script>
                <block s='doSetVar'>
                  <l>TOF</l>
                  <l>true</l>
                </block>
              </script>
              <script>
                <block s='doSetVar'>
                  <l>TOF</l>
                  <l>false</l>
                </block>
              </script>
            </block>
            <block s='doWait'>
              <l>3</l>
            </block>
            <block s='doAsk'>
              <l>True or false?</l>
            </block>
            <block s='doIfElse'>
              <block s='reportEquals'>
                <block s='getLastAnswer'/>
                <block var='TOF'/>
              </block>
              <script>
                <block s='doSayFor'>
                  <l>Correct!</l>
                  <l>2</l>
                </block>
                <block s='doChangeVar'>
                  <l>SCORE</l>
                  <l>1</l>
                </block>
              </script>
              <script>
                <block s='doSayFor'>
                  <l>Wrong!</l>
                  <l>2</l>
                </block>
              </script>
            </block>
            <block s='doSetVar'>
              <l>TOF</l>
              <l>0</l>
            </block>
            <block s='doIfElse'>
              <block s='reportEquals'>
                <custom-block s='Random'/>
                <block s='reportBoolean'>
                  <l>
                    <bool>true</bool>
                  </l>
                </block>
              </block>
              <script>
                <block s='doSetVar'>
                  <l>TOF</l>
                  <l>true</l>
                </block>
              </script>
              <script>
                <block s='doSetVar'>
                  <l>TOF</l>
                  <l>false</l>
                </block>
              </script>
            </block>
            <block s='doWait'>
              <l>3</l>
            </block>
            <block s='doAsk'>
              <l>True or false?</l>
            </block>
            <block s='doIfElse'>
              <block s='reportEquals'>
                <block s='getLastAnswer'/>
                <block var='TOF'/>
              </block>
              <script>
                <block s='doSayFor'>
                  <l>Correct!</l>
                  <l>2</l>
                </block>
                <block s='doChangeVar'>
                  <l>SCORE</l>
                  <l>1</l>
                </block>
              </script>
              <script>
                <block s='doSayFor'>
                  <l>Wrong!</l>
                  <l>2</l>
                </block>
              </script>
            </block>
            <block s='doSetVar'>
              <l>TOF</l>
              <l>0</l>
            </block>
            <block s='doIfElse'>
              <block s='reportEquals'>
                <custom-block s='Random'/>
                <block s='reportBoolean'>
                  <l>
                    <bool>true</bool>
                  </l>
                </block>
              </block>
              <script>
                <block s='doSetVar'>
                  <l>TOF</l>
                  <l>true</l>
                </block>
              </script>
              <script>
                <block s='doSetVar'>
                  <l>TOF</l>
                  <l>false</l>
                </block>
              </script>
            </block>
            <block s='doWait'>
              <l>3</l>
            </block>
            <block s='doAsk'>
              <l>True or false?</l>
            </block>
            <block s='doIfElse'>
              <block s='reportEquals'>
                <block s='getLastAnswer'/>
                <block var='TOF'/>
              </block>
              <script>
                <block s='doSayFor'>
                  <l>Correct!</l>
                  <l>2</l>
                </block>
                <block s='doChangeVar'>
                  <l>SCORE</l>
                  <l>1</l>
                </block>
              </script>
              <script>
                <block s='doSayFor'>
                  <l>Wrong!</l>
                  <l>2</l>
                </block>
              </script>
            </block>
            <block s='doSetVar'>
              <l>TOF</l>
              <l>0</l>
            </block>
            <block s='doIfElse'>
              <block s='reportEquals'>
                <custom-block s='Random'/>
                <block s='reportBoolean'>
                  <l>
                    <bool>true</bool>
                  </l>
                </block>
              </block>
              <script>
                <block s='doSetVar'>
                  <l>TOF</l>
                  <l>true</l>
                </block>
              </script>
              <script>
                <block s='doSetVar'>
                  <l>TOF</l>
                  <l>false</l>
                </block>
              </script>
            </block>
            <block s='doWait'>
              <l>3</l>
            </block>
            <block s='doAsk'>
              <l>True or false?</l>
            </block>
            <block s='doIfElse'>
              <block s='reportEquals'>
                <block s='getLastAnswer'/>
                <block var='TOF'/>
              </block>
              <script>
                <block s='doSayFor'>
                  <l>Correct!</l>
                  <l>2</l>
                </block>
                <block s='doChangeVar'>
                  <l>SCORE</l>
                  <l>1</l>
                </block>
              </script>
              <script>
                <block s='doSayFor'>
                  <l>Wrong!</l>
                  <l>2</l>
                </block>
              </script>
            </block>
            <custom-block s='Scoring'/>
          </script>
          <script x='503' y='251'>
            <block s='receiveMessage'>
              <l>devmode</l>
            </block>
            <block s='doAsk'>
              <l>Enter Dev Mode?</l>
            </block>
            <block s='doIfElse'>
              <block s='reportEquals'>
                <block s='getLastAnswer'/>
                <l>yes</l>
              </block>
              <script>
                <block s='doShowVar'>
                  <l>TOF</l>
                </block>
                <block s='doShowVar'>
                  <l>SEED</l>
                </block>
                <block s='doSetVar'>
                  <l>TOF</l>
                  <l>0</l>
                </block>
                <block s='doSayFor'>
                  <l>Ok.</l>
                  <l>2</l>
                </block>
                <block s='doBroadcast'>
                  <l>continue</l>
                </block>
              </script>
              <script>
                <block s='doSayFor'>
                  <l>Ok.</l>
                  <l>2</l>
                </block>
                <block s='doBroadcast'>
                  <l>continue</l>
                </block>
              </script>
            </block>
          </script>
        </scripts>
      </sprite>
      <watcher x='5' color='243,118,29' style='normal' var='SCORE' y='6.000001999999995'/>
      <watcher scope='Stage' x='10' s='getTimer' style='normal' y='31.000001999999995' color='4,148,220' hidden='true'/>
      <watcher scope='Sprite' x='5' s='getCostumeIdx' style='normal' y='97.00000999999997' color='143,86,227' hidden='true'/>
      <watcher scope='Sprite' x='6' s='reportShown' style='normal' y='117.00001399999996' color='143,86,227' hidden='true'/>
      <watcher scope='Sprite' x='10' s='getScale' style='normal' y='143.00001199999997' color='143,86,227' hidden='true'/>
      <watcher scope='Sprite' x='5' s='xPosition' style='normal' y='168.000004' color='74,108,212' hidden='true'/>
      <watcher scope='Sprite' x='8' s='yPosition' style='normal' y='191.00000599999998' color='74,108,212' hidden='true'/>
      <watcher scope='Sprite' x='9' s='direction' style='normal' y='210.00000799999998' color='74,108,212' hidden='true'/>
      <watcher scope='Stage' x='12' s='getTempo' style='normal' y='232.00001399999996' color='207,74,217' hidden='true'/>
      <watcher scope='Sprite' x='7' s='getVolume' style='normal' y='254.00001399999996' color='207,74,217' hidden='true'/>
      <watcher scope='Sprite' x='5' s='getPan' style='normal' y='281.00001399999996' color='207,74,217' hidden='true'/>
      <watcher scope='Sprite' x='4' s='getPenDown' style='normal' y='304.00001399999996' color='0,161,120' hidden='true'/>
      <watcher scope='Stage' x='99' s='getLastMessage' style='normal' y='5' color='230,168,34' hidden='true'/>
      <watcher scope='Stage' x='102' s='reportMouseX' style='normal' y='32.000013999999965' color='4,148,220' hidden='true'/>
      <watcher scope='Stage' x='91' s='reportMouseY' style='normal' y='54.00001599999996' color='4,148,220' hidden='true'/>
      <watcher scope='Stage' x='4' s='getLastAnswer' style='normal' y='28.00000399999999' color='4,148,220' hidden='true'/>
      <watcher x='9' color='243,118,29' style='normal' var='TOF' y='36' hidden='true'/>
      <watcher x='6' color='243,118,29' style='normal' var='SEED' y='76.00000399999999' hidden='true'/>
    </sprites>
  </stage>
  <hidden/>
  <headers/>
  <code/>
  <blocks>
    <block-definition s='Random' category='operators' type='predicate'>
      <header/>
      <code/>
      <translations/>
      <inputs/>
      <script>
        <block s='doSetVar'>
          <l>SEED</l>
          <block s='reportRandom'>
            <l>1</l>
            <l>10</l>
          </block>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='SEED'/>
            <l>1</l>
          </block>
          <script>
            <block s='doReport'>
              <block s='reportBoolean'>
                <l>
                  <bool>true</bool>
                </l>
              </block>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='SEED'/>
            <l>2</l>
          </block>
          <script>
            <block s='doReport'>
              <block s='reportBoolean'>
                <l>
                  <bool>false</bool>
                </l>
              </block>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='SEED'/>
            <l>3</l>
          </block>
          <script>
            <block s='doReport'>
              <block s='reportBoolean'>
                <l>
                  <bool>true</bool>
                </l>
              </block>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='SEED'/>
            <l>4</l>
          </block>
          <script>
            <block s='doReport'>
              <block s='reportBoolean'>
                <l>
                  <bool>false</bool>
                </l>
              </block>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='SEED'/>
            <l>5</l>
          </block>
          <script>
            <block s='doReport'>
              <block s='reportBoolean'>
                <l>
                  <bool>true</bool>
                </l>
              </block>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='SEED'/>
            <l>6</l>
          </block>
          <script>
            <block s='doReport'>
              <block s='reportBoolean'>
                <l>
                  <bool>false</bool>
                </l>
              </block>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='SEED'/>
            <l>7</l>
          </block>
          <script>
            <block s='doReport'>
              <block s='reportBoolean'>
                <l>
                  <bool>true</bool>
                </l>
              </block>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='SEED'/>
            <l>8</l>
          </block>
          <script>
            <block s='doReport'>
              <block s='reportBoolean'>
                <l>
                  <bool>false</bool>
                </l>
              </block>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='SEED'/>
            <l>9</l>
          </block>
          <script>
            <block s='doReport'>
              <block s='reportBoolean'>
                <l>
                  <bool>true</bool>
                </l>
              </block>
            </block>
          </script>
        </block>
        <block s='doReport'>
          <block s='reportBoolean'>
            <l>
              <bool>false</bool>
            </l>
          </block>
        </block>
      </script>
    </block-definition>
    <block-definition s='Scoring' category='sensing' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs/>
      <script>
        <block s='doDeclareVariables'>
          <list>
            <l>a</l>
            <l>b</l>
            <l>c</l>
            <l>d</l>
            <l>e</l>
            <l>f</l>
            <l>g</l>
            <l>h</l>
            <l>i</l>
            <l>j</l>
            <l>k</l>
          </list>
        </block>
        <block s='doSetVar'>
          <l>a</l>
          <l>0</l>
        </block>
        <block s='doSetVar'>
          <l>b</l>
          <l>1</l>
        </block>
        <block s='doSetVar'>
          <l>c</l>
          <l>2</l>
        </block>
        <block s='doSetVar'>
          <l>d</l>
          <l>3</l>
        </block>
        <block s='doSetVar'>
          <l>e</l>
          <l>4</l>
        </block>
        <block s='doSetVar'>
          <l>f</l>
          <l>5</l>
        </block>
        <block s='doSetVar'>
          <l>g</l>
          <l>6</l>
        </block>
        <block s='doSetVar'>
          <l>g</l>
          <l>7</l>
        </block>
        <block s='doSetVar'>
          <l>i</l>
          <l>8</l>
        </block>
        <block s='doSetVar'>
          <l>j</l>
          <l>9</l>
        </block>
        <block s='doSetVar'>
          <l>k</l>
          <l>10</l>
        </block>
        <block s='doHideVar'>
          <l>SCORE</l>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='SCORE'/>
            <block var='a'/>
          </block>
          <script>
            <block s='doSayFor'>
              <l>0 out of 10. You could definetly do better.</l>
              <l>5</l>
            </block>
            <block s='doStopThis'>
              <l>
                <option>all</option>
              </l>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='SCORE'/>
            <block var='b'/>
          </block>
          <script>
            <block s='doSayFor'>
              <l>1 out of 10. You can do better. Just guess.</l>
              <l>5</l>
            </block>
            <block s='doStopThis'>
              <l>
                <option>all</option>
              </l>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='SCORE'/>
            <block var='c'/>
          </block>
          <script>
            <block s='doSayFor'>
              <l>2 out of 10. You can do better. Just guess.</l>
              <l>5</l>
            </block>
            <block s='doStopThis'>
              <l>
                <option>all</option>
              </l>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='SCORE'/>
            <block var='d'/>
          </block>
          <script>
            <block s='doSayFor'>
              <l>3 out of 10. You can do better. Just guess.</l>
              <l>5</l>
            </block>
            <block s='doStopThis'>
              <l>
                <option>all</option>
              </l>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='SCORE'/>
            <block var='e'/>
          </block>
          <script>
            <block s='doSayFor'>
              <l>4 out of 10. Almost halfway there! Just practice.</l>
              <l>5</l>
            </block>
            <block s='doStopThis'>
              <l>
                <option>all</option>
              </l>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='SCORE'/>
            <block var='f'/>
          </block>
          <script>
            <block s='doSayFor'>
              <l>5 out of 10. You made it to halfway!</l>
              <l>5</l>
            </block>
            <block s='doStopThis'>
              <l>
                <option>all</option>
              </l>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='SCORE'/>
            <block var='g'/>
          </block>
          <script>
            <block s='doSayFor'>
              <l>6 out of 10. You made it just past halfway.</l>
              <l>5</l>
            </block>
            <block s='doStopThis'>
              <l>
                <option>all</option>
              </l>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='SCORE'/>
            <block var='h'/>
          </block>
          <script>
            <block s='doSayFor'>
              <l>7 out of 10. You need to be pretty good at this to get here.</l>
              <l>5</l>
            </block>
            <block s='doStopThis'>
              <l>
                <option>all</option>
              </l>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='SCORE'/>
            <block var='i'/>
          </block>
          <script>
            <block s='doSayFor'>
              <l>8 out of 10. Wow, you are amazing at this!.</l>
              <l>5</l>
            </block>
            <block s='doStopThis'>
              <l>
                <option>all</option>
              </l>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='SCORE'/>
            <block var='j'/>
          </block>
          <script>
            <block s='doSayFor'>
              <l>9 out of 10. That must of hurt, being SO close!</l>
              <l>5</l>
            </block>
            <block s='doStopThis'>
              <l>
                <option>all</option>
              </l>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='SCORE'/>
            <block var='k'/>
          </block>
          <script>
            <block s='doSayFor'>
              <l>10 out of 10. You have either mastered this, or you cheated! CONGRATS!</l>
              <l>5</l>
            </block>
            <block s='doStopThis'>
              <l>
                <option>all</option>
              </l>
            </block>
          </script>
        </block>
      </script>
    </block-definition>
  </blocks>
  <variables>
    <variable name='SCORE'>
      <l>1</l>
    </variable>
    <variable name='TOF'>
      <l>false</l>
    </variable>
    <variable name='SEED'>
      <l>2</l>
    </variable>
  </variables>
</project><media name="Randomized Test" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>