#include<cstdio>
#include<iostream>
using namespace std;
const int N=100;

int k[3]={1,1,1};
char a[3][N+5];

int main()
{
	scanf("%s %s %s",a[0]+1,a[1]+1,a[2]+1);
	
	int p=0;
	while(true)
	{
		switch(a[p][k[p]++])
		{
			case 'a':
				p=0;
			break;
			case 'b':
				p=1;
			break;
			case 'c':
				p=2;
			break;
			default:
				switch(p)
				{
					case 0:
						puts("A");
					break;
					case 1:
						puts("B");
					break;
					case 2:
						puts("C");
					break;
				}
			return 0;
		}
	}
	return 0;
}