  else return countj;
}

int sibling(int m)
{
  int i;
  for(i=0;i<n;i++)
    {
      if((A[i].id!=m)&&(A[m].parent==A[i].parent)) return A[i].id;
    }
  return -1;
}

int degree(int m)
{
  int i=0;
  if(A[m].left!=-1) i++;
  if(A[m].right!=-1) i++;
  return i;
}