<snapdata remixID="9232273"><project name='Custom Blocks: Lists' app='Snap! 5.4, http://snap.berkeley.edu' version='1'>
  <notes>Move mouse-pointer to move gun
Click to shoot

This experiment is the finale of my series. It is a game where you must try to shoot as many red squares as you can while avoiding doing so to golden squares. To detect whether the user has shot a golden square, there is a custom block that returns the boolean value corresponding to whether a list of the costume names of every square that has been shot lacks the word "gold" whenever it is called. This block is a loop block that runs the script inside the block while it&apos;s condition is true. Almost every other script contains this custom loop block. When this condition is false, however, the game ends and your score is printed onto the console by the gun. You can play the game for a maximum of 60 seconds at once, for that is the time limit.

Try to shoot as many red squares as possible! If you shoot a golden square and lose (or, of course, run out of time), try again and attempt to break your personal record!

This is the experiment I had most fun coding. This is the final experiment and I will not be coding any more unless requested at the link: https://scratch.mit.edu/users/Tracy98/

My highscore: 81

Thanks! =D

</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='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 struct='atomic' id='2'/>
    </costumes>
    <sounds>
      <list struct='atomic' id='3'/>
    </sounds>
    <variables/>
    <blocks/>
    <scripts/>
    <sprites>
      <sprite draggable='true' x='-74.5' pen='tip' id='8' y='-34.750000000000085' name='Enemy' idx='2' volume='100' rotation='1' scale='0.5' color='80,80,80,1' hidden='true' pan='0' heading='90' costume='1'>
        <costumes>
          <list id='9'>
            <item>
              <costume center-x='59' image='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHYAAAB3CAYAAADW+7S0AAABsUlEQVR4Xu3TQQGAQAzEwLs/OAAvOEda8TGkDpJ09xzXszrOwJ7zHo4qoFVY9AkKW1jUAIrVYguLGkCxWmxhUQMoVostLGoAxWqxhUUNoFgttrCoARSrxRYWNYBitdjCogZQrBZbWNQAitViC4saQLFabGFRAyhWiy0sagDFarGFRQ2gWC22sKgBFKvFFhY1gGK12MKiBlCsFltY1ACK1WILixpAsVpsYVEDKFaLLSxqAMVqsYVFDaBYLbawqAEUq8UWFjWAYrXYwqIGUKwWW1jUAIrVYguLGkCxWmxhUQMoVostLGoAxWqxhUUNoFgttrCoARSrxRYWNYBitdjCogZQrBZbWNQAitViC4saQLFabGFRAyhWiy0sagDFarGFRQ2gWC22sKgBFKvFFhY1gGK12MKiBlCsFltY1ACK1WILixpAsVpsYVEDKFaLLSxqAMVqsYVFDaBYLbawqAEUq8UWFjWAYrXYwqIGUKwWW1jUAIrVYguLGkCxWmxhUQMoVostLGoAxWqxhUUNoFgttrCoARSrxRYWNYBitdjCogZQrBZbWNQAitVi4bAvyvZrrA/4cgAevXEPWwAAAABJRU5ErkJggg==' center-y='59.5' name='red' id='10'/>
            </item>
            <item>
              <costume center-x='60' image='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB3CAYAAADIMoQHAAABvElEQVR4Xu3TOxXAMAzFUIdD+CMMh37WQriVF8+Szlvz3Dlzvb+zDOw9axXXivqlKbDddwpcYNwAjteCC4wbwPFacIFxAzheCy4wbgDHa8EFxg3geC24wLgBHK8FFxg3gOO14ALjBnC8Flxg3ACO14ILjBvA8VpwgXEDOF4LLjBuAMdrwQXGDeB4LbjAuAEcrwUXGDeA47XgAuMGcLwWXGDcAI7XgguMG8DxWnCBcQM4XgsuMG4Ax2vBBcYN4HgtuMC4ARyvBRcYN4DjteAC4wZwvBZcYNwAjteCC4wbwPFacIFxAzheCy4wbgDHa8EFxg3geC24wLgBHK8FFxg3gOO14ALjBnC8Flxg3ACO14ILjBvA8VpwgXEDOF4LLjBuAMdrwQXGDeB4LbjAuAEcrwUXGDeA47XgAuMGcLwWXGDcAI7XgguMG8DxWnCBcQM4XgsuMG4Ax2vBBcYN4HgtuMC4ARyvBRcYN4DjteAC4wZwvBZcYNwAjteCC4wbwPFacIFxAzheCy4wbgDHa8EFxg3geC24wLgBHK8FFxg3gOO14ALjBnC8Flxg3ACO14L1wC/fOXPhnL/E23vWDesAUsoB3I4WAAAAAElFTkSuQmCC' center-y='59' name='gold' id='11'/>
            </item>
          </list>
        </costumes>
        <sounds>
          <list struct='atomic' id='12'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='20' y='10'>
            <block s='receiveGo'/>
            <block s='hide'/>
          </script>
          <script x='20' y='81'>
            <block s='receiveOnClone'/>
            <block s='doWaitUntil'>
              <block s='reportEquals'>
                <block var='time'/>
                <l>0</l>
              </block>
            </block>
            <block s='removeClone'/>
          </script>
          <script x='20' y='173'>
            <block s='receiveOnClone'/>
            <block s='doGotoObject'>
              <l>
                <option>random position</option>
              </l>
            </block>
            <block s='clearEffects'/>
            <block s='setEffect'>
              <l>
                <option>ghost</option>
              </l>
              <l>100</l>
            </block>
            <block s='doSwitchToCostume'>
              <block s='reportIfElse'>
                <block s='reportEquals'>
                  <block s='reportRandom'>
                    <l>1</l>
                    <l>5</l>
                  </block>
                  <l>2</l>
                </block>
                <l>gold</l>
                <l>red</l>
              </block>
            </block>
            <block s='setScale'>
              <l>50</l>
            </block>
            <block s='show'/>
            <block s='doRepeat'>
              <l>10</l>
              <script>
                <block s='changeEffect'>
                  <l>
                    <option>ghost</option>
                  </l>
                  <l>-10</l>
                </block>
              </script>
            </block>
            <block s='doWait'>
              <l>0.5</l>
            </block>
            <block s='doRepeat'>
              <l>10</l>
              <script>
                <block s='changeEffect'>
                  <l>
                    <option>ghost</option>
                  </l>
                  <l>10</l>
                </block>
              </script>
            </block>
            <block s='removeClone'/>
          </script>
          <script x='20' y='509'>
            <block s='receiveOnClone'/>
            <block s='doWaitUntil'>
              <block s='reportAnd'>
                <block s='reportTouchingObject'>
                  <l>Gun</l>
                </block>
                <block var='shooting?'/>
              </block>
            </block>
            <block s='doStopThis'>
              <l>
                <option>other scripts in sprite</option>
              </l>
            </block>
            <block s='clearEffects'/>
            <block s='doAddToList'>
              <block s='reportGetImageAttribute'>
                <l>
                  <option>name</option>
                </l>
                <l>
                  <option>current</option>
                </l>
              </block>
              <block var='list of enemies'/>
            </block>
            <block s='doRepeat'>
              <l>10</l>
              <script>
                <block s='changeScale'>
                  <l>2.5</l>
                </block>
                <block s='changeEffect'>
                  <l>
                    <option>ghost</option>
                  </l>
                  <l>10</l>
                </block>
              </script>
            </block>
            <block s='removeClone'/>
          </script>
        </scripts>
      </sprite>
      <watcher x='10' color='243,118,29' style='normal' var='shooting?' y='31.000002000000023' hidden='true'/>
      <watcher x='10' color='243,118,29' style='normal' var='list of enemies' y='52.00000399999999' hidden='true'/>
      <watcher x='5' color='243,118,29' style='normal' var='time' y='3.000005999999992'/>
      <sprite x='113.78717595880687' pen='tip' id='94' y='-117.73040771484375' name='Gun' idx='1' volume='100' rotation='1' scale='0.45' heading='90' draggable='true' color='80,80,80,1' pan='0' costume='1'>
        <costumes>
          <list id='95'>
            <item>
              <costume center-x='115' image='data:image/png;base64,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' center-y='130.5' name='Untitled' id='96'/>
            </item>
          </list>
        </costumes>
        <sounds>
          <list struct='atomic' id='97'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='20' y='10'>
            <block s='receiveGo'/>
            <block s='doStopThis'>
              <l>
                <option>other scripts in sprite</option>
              </l>
            </block>
            <block s='doDeclareVariables'>
              <list>
                <l>score</l>
              </list>
            </block>
            <block s='doSetVar'>
              <l>score</l>
              <l>0</l>
            </block>
            <block s='doSetVar'>
              <l>shooting?</l>
              <block s='reportBoolean'>
                <l>
                  <bool>false</bool>
                </l>
              </block>
            </block>
            <block s='doShowVar'>
              <l>time</l>
            </block>
            <block s='doSetVar'>
              <l>time</l>
              <l>60</l>
            </block>
            <block s='doSetVar'>
              <l>list of enemies</l>
              <block s='reportNewList'>
                <list/>
              </block>
            </block>
            <block s='show'/>
            <block s='gotoXY'>
              <l>0</l>
              <l>0</l>
            </block>
            <block s='setScale'>
              <l>50</l>
            </block>
            <block s='doSayFor'>
              <l>Shooting Game</l>
              <l>2</l>
            </block>
            <block s='doSayFor'>
              <l>Shoot as many red enemies as possible!</l>
              <l>2</l>
            </block>
            <block s='doSayFor'>
              <l>Don&apos;t shoot the gold ones!</l>
              <l>2</l>
            </block>
            <block s='doSayFor'>
              <l>You have one minute.</l>
              <l>2</l>
            </block>
            <block s='doForEach'>
              <l>item</l>
              <block s='reportNumbers'>
                <l>3</l>
                <l>1</l>
              </block>
              <script>
                <block s='doSayFor'>
                  <block var='item'/>
                  <l>1</l>
                </block>
              </script>
            </block>
            <block s='fork'>
              <block s='reifyScript'>
                <script>
                  <block s='fork'>
                    <block s='reifyScript'>
                      <script>
                        <block s='doUntil'>
                          <block s='reportEquals'>
                            <block var='time'/>
                            <l>0</l>
                          </block>
                          <script>
                            <block s='doWait'>
                              <l>1</l>
                            </block>
                            <block s='doChangeVar'>
                              <l>time</l>
                              <l>-1</l>
                            </block>
                          </script>
                        </block>
                        <block s='doStopThis'>
                          <l>
                            <option>all but this script</option>
                          </l>
                        </block>
                        <block s='doForEach'>
                          <l>item</l>
                          <block var='list of enemies'/>
                          <script>
                            <block s='doIf'>
                              <block s='reportEquals'>
                                <block var='item'/>
                                <l>red</l>
                              </block>
                              <script>
                                <block s='doChangeVar'>
                                  <l>score</l>
                                  <l>1</l>
                                </block>
                              </script>
                            </block>
                          </script>
                        </block>
                        <block s='doSayFor'>
                          <l>Game over!</l>
                          <l>2</l>
                        </block>
                        <block s='doSayFor'>
                          <block s='reportJoinWords'>
                            <list>
                              <l>You scored </l>
                              <block var='score'/>
                            </list>
                          </block>
                          <l>2</l>
                        </block>
                      </script>
                      <list/>
                    </block>
                    <list/>
                  </block>
                  <custom-block s='while %l lacks %s %ca'>
                    <block var='list of enemies'/>
                    <l>gold</l>
                    <script>
                      <block s='createClone'>
                        <l>Enemy</l>
                      </block>
                      <block s='doWait'>
                        <l>0.18</l>
                      </block>
                    </script>
                  </custom-block>
                </script>
                <list/>
              </block>
              <list/>
            </block>
            <custom-block s='while %l lacks %s %ca'>
              <block var='list of enemies'/>
              <l>gold</l>
              <script>
                <block s='doGotoObject'>
                  <l>
                    <option>mouse-pointer</option>
                  </l>
                </block>
                <block s='doIfElse'>
                  <block s='reportMouseDown'/>
                  <script>
                    <block s='doSetVar'>
                      <l>shooting?</l>
                      <block s='reportBoolean'>
                        <l>
                          <bool>true</bool>
                        </l>
                      </block>
                    </block>
                    <block s='setScale'>
                      <l>25</l>
                    </block>
                    <block s='doRepeat'>
                      <l>5</l>
                      <script>
                        <block s='changeScale'>
                          <l>5</l>
                        </block>
                      </script>
                    </block>
                    <block s='doWait'>
                      <l>0.15</l>
                    </block>
                    <block s='doSetVar'>
                      <l>shooting?</l>
                      <block s='reportBoolean'>
                        <l>
                          <bool>false</bool>
                        </l>
                      </block>
                    </block>
                  </script>
                  <script>
                    <block s='doSetVar'>
                      <l>shooting?</l>
                      <block s='reportBoolean'>
                        <l>
                          <bool>false</bool>
                        </l>
                      </block>
                    </block>
                  </script>
                </block>
              </script>
            </custom-block>
            <block s='doForEach'>
              <l>item</l>
              <block var='list of enemies'/>
              <script>
                <block s='doIf'>
                  <block s='reportEquals'>
                    <block var='item'/>
                    <l>red</l>
                  </block>
                  <script>
                    <block s='doChangeVar'>
                      <l>score</l>
                      <l>1</l>
                    </block>
                  </script>
                </block>
              </script>
            </block>
            <block s='doSayFor'>
              <l>Game over!</l>
              <l>2</l>
            </block>
            <block s='doSayFor'>
              <block s='reportJoinWords'>
                <list>
                  <l>You scored </l>
                  <block var='score'/>
                </list>
              </block>
              <l>2</l>
            </block>
          </script>
        </scripts>
      </sprite>
    </sprites>
  </stage>
  <hidden/>
  <headers/>
  <code/>
  <blocks>
    <block-definition s='while %&apos;list&apos; lacks %&apos;unwanted&apos; %&apos;program&apos;' category='lists' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs>
        <input type='%l'/>
        <input type='%s'/>
        <input type='%ca'/>
      </inputs>
      <script>
        <block s='doUntil'>
          <block s='reportListContainsItem'>
            <block var='list'/>
            <block var='unwanted'/>
          </block>
          <script>
            <block s='doRun'>
              <block var='program'/>
              <list/>
            </block>
          </script>
        </block>
      </script>
    </block-definition>
  </blocks>
  <variables>
    <variable name='shooting?'>
      <bool>true</bool>
    </variable>
    <variable name='list of enemies'>
      <list struct='atomic' id='303'>red,red,red,red,red,red,red,red,red,red,red,red,red,red,red,red,red,red,red,red,red,red,gold,red,red</list>
    </variable>
    <variable name='time'>
      <l>0</l>
    </variable>
  </variables>
</project><media name="Custom Blocks: Lists" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>