public void addToTerritory(Territory t, Square s)
	{

		if (s == null || t.squares.contains(s) || s.piece != null)
		{
			return;
		}
		int row = s.row;
		int col = s.col;
		t.squares.add(s);
		if (col > 0)
		{

			addToTerritory(t, squares[row][col - 1]);
		}
		if (row > 0)
		{
			addToTerritory(t, squares[row - 1][col]);
		}
		if (row < 8)
		{
			addToTerritory(t, squares[row + 1][col]);
		}
		if (col < 8)
		{
			addToTerritory(t, squares[row][col + 1]);
		}
	}