#include <stdio.h>
#include <stdlib.h>
#include <string.h>

FILE * numberarray = NULL;
char * filename;
char buff[99];

int main(int argc, char * argv[])
{
	if (argc == 2)
	{
		filename = argv[1];
		numberarray = fopen(argv[1],"r");
		if (numberarray == NULL)
		{
			return 0;
		}
	}
	
	char c;
	int i;
	char * index = malloc(1000*sizeof(char));
	int size = 1000;
	
	while (c != EOF)
	{
		c = fgetc(numberarray);
		if (i == size)
		{
			size += 1000;
			index = realloc(size*sizeof(char));
		}
		*(index + i) = c;
		i++;
	}
	i = 0;

	while (c != EOF)
	{
		c = getchar();
		if (c != ' ')
		{
			buff[i] = c;
			i++;
		}
		else
		{
		
			char * found = strstr (index, buff);
			if (found != NULL)
			{
			
			}

			for (i=0 ; i<100 ; i++)
			{
				buff[i] = 0;
			}
			i = 0;
		}
	}
	putchar(EOF);

	return 0;
}
