#include <cstdio>
#include <algorithm>
using std::max;
int main(void)
{
char seqA[4]="ABC",seqB[5]="BABC",seqG[7]="CCAABB";
char msg[102];
int i,N,countA=0,countB=0,countG=0,maxVal=0;
scanf("%d",&N);
scanf("%s",msg);
for(i=0;i<N;i++)
{
countA+= msg[i]==seqA[i%3];
countB+= msg[i]==seqB[i%4];
countG+= msg[i]==seqG[i%6];
}
maxVal=max(countA,max(countB,countG));
printf("%d\n",maxVal);
if (countA==maxVal)
printf("Adrian\n");
if (countB==maxVal)
printf("Bruno\n");
if (countG==maxVal)
printf("Goran\n");
return 0;
}