#include<bits/stdc++.h>
using namespace std;
multiset <string> s;
int x,y,z;
int main(){
	cin>>x>>y>>z;
	while(x--)s.insert("a");
	while(y--)s.insert("b");
	while(z--)s.insert("c");
	while(s.size()>1){
		string a=*s.begin();
		string b=*s.rbegin();
		s.erase(s.lower_bound(a));
		s.erase(s.lower_bound(b));
		s.insert(a+b);
	}
	cout<<*s.begin()<<endl;
}