/*
TASK: roulette
LANG: C
*/

#include <stdlib.h>
#include <stdio.h>

int cards[ 6 ] = { 4, 4, 4, 4, 4, 4 };
int sum = 0;

/* 0 - G, 1 - T */
int turn = 0;

char get_player_name( int num );

int main() {
	unsigned char card = ' ';
	int icard;

	card = getchar();

	while ( card != '\n' && card != '\0' ) {
		/*printf( "%c ", card );*/
		icard = card - '0';

		if ( icard > 0 && icard < 7 ) {
			sum += icard;
			--cards[ icard - 1 ];
		}
		/*else
			printf( "%d ", icard ); */
		

		switch ( turn ) {
			case 0:
				turn = 1;
				break;
			default:
				turn = 0;
		}

		card = getchar();
		
	}

/*    printf( "\
    1: %d\n\
    2: %d\n\
    3: %d\n\
    4: %d\n\
    5: %d\n\
    6: %d\n\
    ", cards[ 0 ], cards[ 1 ], cards[ 2 ],
    cards[ 3 ], cards[ 4 ], cards[ 5 ] );*/

    int maxcard = 0, mincard = 0;

	if ( cards[ 5 ] != 0 ) {
    	maxcard = 6;
	}
	else if ( cards[ 4 ] != 0 ) {
		maxcard = 5;
	}
	else if ( cards[ 3 ] != 0 ) {
		maxcard = 4;
    }
	else if ( cards[ 2 ] != 0 ) {
		maxcard = 3;
    }
	else if ( cards[ 1 ] != 0 ) {
		maxcard = 2;
    }
	else if ( cards[ 0 ] != 0 ) {
		maxcard = 1;
	}

	if ( cards[ 0 ] != 0 ) {
		mincard = 1;
	}
	else if ( cards[ 1 ] != 0 ) {
		mincard = 2;
	}
	else if ( cards[ 2 ] != 0 ) {
		mincard = 3;
    }
	else if ( cards[ 3 ] != 0 ) {
		mincard = 4;
    }
	else if ( cards[ 4 ] != 0 ) {
		mincard = 5;
    }
	else if ( cards[ 5 ] != 0 ) {
		mincard = 6;
	}

/*	printf( "sum: %d\n\
maxcard: %d\n\
mincard: %d\n", sum, maxcard, mincard );*/

	if ( sum + mincard >= 49 ) {
		printf( "%c 0\n", get_player_name( turn ) );
	}
	else if ( sum + maxcard >= 49 - mincard ) {
		printf( "%c %d\n", get_player_name( turn ), maxcard );
	}
	else {
		printf( "%c %d\n", get_player_name( turn ), maxcard );
	}


	return 0;
}

char get_player_name( int num ) {
     switch( num ) {
		case 0:
            return 'G';
		case 1:
        	return 'T';
     }
}






