#include <bits/stdc++.h>
using namespace std;
int main(){
  map<char,string> m;
string a,b,c;cin>>a>>b>>c;
m['a']=a;
m['b']=b;
m['c']=c;
char t='a';
while(1){
  if(m[t].size()==0){cout<<(char)('A'+t-'a');return 0;}
char tm=m[t][0];
m[t]=m[t].substr(1,m[t].size()-1);
t=tm;}}
