private static int method503(char ac[], char ac1[], int j)
	{
		if (j == 0)
			return 2;
		for (int k = j - 1; k >= 0; k--)
		{
			if (!method517(ac[k]))
				break;
			if (ac[k] == '@')
				return 3;
		}

		int l = 0;
		for (int i1 = j - 1; i1 >= 0; i1--)
		{
			if (!method517(ac1[i1]))
				break;
			if (ac1[i1] == '*')
				l++;
		}

		if (l >= 3)
			return 4;
		return !method517(ac[j - 1]) ? 0 : 1;
	}