/*
TASK:green
LANG:C
*/
#include<stdio.h>
int main()
{
  long i,x1,y1,x2,y2,x3,y3,m=1,num=2,min,minn=1,minm;
  double s=0;
  scanf("%ld",&m);
  if(m==0) {printf("0");return 0;}
  scanf("%ld",&x1);
  scanf("%ld",&y1);
  scanf("%ld",&x3);
  scanf("%ld",&y3);
  for(i=3;i<=m;i++)
  {
    x2=x3;
    y2=y3;
    scanf("%ld",&x3);
    scanf("%ld",&y3);
    s+=(double)(x3*y2-x1*y2+y3*x1-y1*x3+x2*y1-x2*y3)/2;
  }
  min=s;
  minm=m;
  scanf("%ld",&m);
  while(m)
  {
    scanf("%ld",&x1);
    scanf("%ld",&y1);
    scanf("%ld",&x3);
    scanf("%ld",&y3);
    s=0;
    for(i=3;i<=m;i++)
    {
      x2=x3;
      y2=y3;
      scanf("%ld",&x3);
      scanf("%ld",&y3);
      s+=(double)(x3*y2-x1*y2+y3*x1-y1*x3+x2*y1-x2*y3)/2;
    }
    if(s<min){min=s;minn=num;minm=m;}
    if(s==min&&m<minm){minm=m;minn=num;}
    num++;
    scanf("%ld",&m);
  }
  printf("%ld\n",minn);
  return 0;
}

