#include <cstdio>
int main() {
while(true) {
int b1, g1, c1, b2, g2, c2, b3, g3, c3;
if(scanf("%d%d%d%d%d%d%d%d%d", &b1, &g1, &c1, &b2, &g2, &c2, &b3, &g3, &c3)!=9) {
break;
}
int total=b1+g1+c1+b2+g2+c2+b3+g3+c3;
const char* ret="BCG";
int maxv=b1+c2+g3;
if(maxv<b1+g2+c3) {
ret="BGC";
maxv=b1+g2+c3;
}
if(maxv<c1+b2+g3) {
ret="CBG";
maxv=c1+b2+g3;
}
if(maxv<c1+g2+b3) {
ret="CGB";
maxv=c1+g2+b3;
}
if(maxv<g1+b2+c3) {
ret="GBC";
maxv=g1+b2+c3;
}
if(maxv<g1+c2+b3) {
ret="GCB";
maxv=g1+c2+b3;
}
printf("%s %d\n", ret, total-maxv);
}
return 0;
}
I2luY2x1ZGUgPGNzdGRpbz4KCmludCBtYWluKCkgewoJd2hpbGUodHJ1ZSkgewoJCWludCBiMSwgZzEsIGMxLCBiMiwgZzIsIGMyLCBiMywgZzMsIGMzOwoJCWlmKHNjYW5mKCIlZCVkJWQlZCVkJWQlZCVkJWQiLCAmYjEsICZnMSwgJmMxLCAmYjIsICZnMiwgJmMyLCAmYjMsICZnMywgJmMzKSE9OSkgewoJCQlicmVhazsKCQl9CgkJaW50IHRvdGFsPWIxK2cxK2MxK2IyK2cyK2MyK2IzK2czK2MzOwoJCQoJCWNvbnN0IGNoYXIqIHJldD0iQkNHIjsKCQlpbnQgbWF4dj1iMStjMitnMzsKCQlpZihtYXh2PGIxK2cyK2MzKSB7CgkJCXJldD0iQkdDIjsKCQkJbWF4dj1iMStnMitjMzsKCQl9CgkJaWYobWF4djxjMStiMitnMykgewoJCQlyZXQ9IkNCRyI7CgkJCW1heHY9YzErYjIrZzM7CgkJfQoJCWlmKG1heHY8YzErZzIrYjMpIHsKCQkJcmV0PSJDR0IiOwoJCQltYXh2PWMxK2cyK2IzOwoJCX0KCQlpZihtYXh2PGcxK2IyK2MzKSB7CgkJCXJldD0iR0JDIjsKCQkJbWF4dj1nMStiMitjMzsKCQl9CgkJaWYobWF4djxnMStjMitiMykgewoJCQlyZXQ9IkdDQiI7CgkJCW1heHY9ZzErYzIrYjM7CgkJfQoJCXByaW50ZigiJXMgJWRcbiIsIHJldCwgdG90YWwtbWF4dik7Cgl9CglyZXR1cm4gMDsKfQ==