#include <stdio.h>
FILE *fp;
main(int ac,char **av)
{
  int i,k;
  char a[150],b[150],c[5];
  if(ac<3){ printf("copyraw /line3/uband-data/raw/scuss/ut2oct2010 5471\n");
            printf("copyraw ! !\n\n");
            exit(0);
          }
  fp=fopen("/line3/uband-data/cat/fits.pos9","r");
  k=0;
  if(av[1][0]==av[2][0])goto l30;
l10:
  fgets(a,150,fp); if(feof(fp))goto l20;
  if(a[40]!='1')goto l10;
  for(i=0;i<4;i++)if(a[30+i]!=av[2][i])goto l10;
  k++; 
  for(i=0;i<4;i++)c[i]=a[35+i]; c[4]=0;
  sprintf(b,"cp %s/?%s?%s.fits .",av[1],av[2],c);
  printf("%s\n",b);
  system(b);
  goto l10;
l20:
  fclose(fp);
  printf("total: %d\n",k);
  exit(0);
l30:
  fgets(a,150,fp); if(feof(fp))goto l40;
  if(a[40]!='1')goto l30;
  k++;
  goto l30;
l40:
  printf("total: %d\n",k);
  fclose(fp);
}
