private void updateShots2() {
    	for (int i = 0; i < shotList2.size(); i++ ) {
    		
    		Shot shot = shotList2.get(i);
    		
    		shot.Update();
    		
    		Rectangle shotRectangle = new Rectangle(shot.x, shot.y, shot.shotWidth, shot.shotHeight);
    		
    		if (tank.tankArea.intersects(shotRectangle)) {
    			scoreTank2++;
    			shotList2.remove(i);
    			tank.resetTank();
    			terrain1.Reset(1);
    			terrain2.Reset(0);
    		}
    		else {
    		
    				if (shotRectangle.intersects(terrain1.terrainArea) || shotRectangle.intersects(terrain2.terrainArea)) {
    					shotList2.remove(i);
    				}
    				else {
    					if (shot.isItLeftScreen())
    						shotList2.remove(i);
    				}
    		}
    		
    		
    		
    	}
    }