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