private boolean is_valid(int target, int[][] square,int row,int col)
	{
		for(int i=0;i<row;i++)
		{
			if(square[i][col]==target)
				return false;
		}
		for(int i=0;i<col;i++)
		{
			if(square[row][i]==target)
				return false;
		}
		return true;
	}