private boolean hasEveryPlayerStartPositionAreaLightGrenade(Grid grid) {
		final int areaToCover = 5;
		
		for (Player player : grid.getAllPlayersOnGrid()) {
			boolean lightGrenadeFoundNearPlayer = false;
			
			for (int i = 0; i < (areaToCover * 2 + 1); i++) {
				for (int j = 0; j < (areaToCover * 2 + 1); j++) {
					Position position = new Position(player.beginPosition.xCoordinate - areaToCover + i, player.beginPosition.yCoordinate - areaToCover + j);
					if (grid.validPosition(position))
						for (Element element : grid.getElementsOnPosition(position))
							if (element instanceof LightGrenade)
								lightGrenadeFoundNearPlayer = true;
				}
			}
				
			if (!lightGrenadeFoundNearPlayer)
				return false;
		}
		
		return true;
	}