/*
TASK:roulette
LANG:C++
*/
#include<stdio.h>
int n,m[7],s,S,nc,min;
char a[25];
void vhod()
{
 int i=0;
 nc=12;
 scanf("%s",&a);
 while(a[i])
 {
  m[(int)(a[i])-(int)('0')]--;
  if(((int)(a[i])-(int)('0'))%2)nc--;
  s+=(int)(a[i])-(int)('0');
  if(m[2]==-4)min=2;
   else if(m[4]==-4)min=4;
    else if(m[6]==-4)min=6;
  i++;
 }
 n=i;
}
int main()
{
 vhod();
 if(n%2)printf("T ");
 else printf("G ");
 S=49%s;
 if(((49-s)<=12)&&min)printf("%d\n",49-s-min);
 else
 if((s+nc+n)%2)printf("0\n");
 else
 if(m[49-s]==-4)printf("0\n");
 else
 if((s+nc)%2)printf("0\n");
   else if(m[6]!=-4)printf("6\n");
    else if(m[4]!=-4)printf("4\n");
     else if(m[2]!=-4)printf("2\n");
 return 0;
}
