#include <cstring>
#include <cstdio>
#include <algorithm>
#include <string>
#include <set>
using namespace std;

multiset<string> S;
multiset<string>::iterator itL, itR;
int X, Y, Z;

int main() {
	scanf("%d%d%d", &X, &Y, &Z);
	while(X--) S.insert("a");
	while(Y--) S.insert("b");
	while(Z--) S.insert("c");
	while(S.size() > 1) {
		itL = S.begin();
		itR = S.end(); itR--;
		S.insert((*itL) + (*itR));
		S.erase(itL); S.erase(itR);
	}
	printf("%s", S.begin()->c_str());
}