#include <stdio.h>

FILE *tak, *kom;

int main(int argc, char *argv[]) {
	int ispravno = 1, nula1 = 0;
	int c = ' ', ct = ' ';
	tak = fopen(argv[2], "r");
	kom = fopen(argv[3], "r");
//	tak = fopen("out.txt", "r");
//	kom = fopen("sol.txt", "r");
		
	while ((!feof(kom)) && ((c <= '0') || (c > '9')))
	{
		c = fgetc(kom);
		if (c == '0') nula1 = 1;
	}

	if ((c > '0') && (c <= '9'))
	{
		while ((!feof(tak)) && ((ct < '0') || (ct > '9')))
			ct = fgetc(tak);
		while ((!feof(tak)) && (ct == '0'))
			ct = fgetc(tak);
		if (c != ct) ispravno = 0;

		while ((ispravno) && (c >= '0') && (c <= '9') && (!feof(kom)))
		{
			c = fgetc(kom);
			if ((c >= '0') && (c <= '9'))
				if (!feof(tak))
				{
					ct = fgetc(tak);
					if (c != ct) ispravno = 0;
				}
				else ispravno = 0;
		}

		if (ispravno)
			if (!feof(tak))
			{
				ct = fgetc(tak);
				if ((ct >= '0') && (ct <= '9')) ispravno = 0;
			}
	}
	else if (nula1)
	{
		while ((!feof(tak)) && ((ct < '0') || (ct > '9')))
			ct = fgetc(tak);
		if (ct == '0')
		{
			while ((!feof(tak)) && (ct == '0'))
				ct = fgetc(tak);
			if ((ct > '0') && (ct <= '9')) ispravno = 0;
		}
		else ispravno = 0;
	}

	if (ispravno) printf("5\n");
	else printf("0\n");
	
	fclose(tak);
	fclose(kom);

	return 0;
}
