카드 세트

아직 제출이 없습니다시간 제한1초메모리 제한32 MB

문제

진솔이는 로봇 공학을 시작하면서 포커 카드 한 세트가 완전한지 검사하는 로봇을 만들기로 했다. 로봇이 맡은 일은 카드의 모양과 숫자를 인식하는 것이다. 문제를 간단히 하려고 모든 카드는 모양 하나와 숫자 하나만 가진다고 가정한다.

모양은 실제 그림 대신 문자로 적는다. 스페이드는 P, 하트는 K, 다이아몬드는 H, 클럽은 T이다. 숫자는 1 이상 13 이하의 정수이다.

로봇은 카드 하나를 세 글자짜리 카드 이름 TXY로 적는다. T는 모양 문자이고 XY는 숫자를 두 자리로 적은 것이다. 숫자가 한 자리면 앞에 0을 붙여 X를 0으로 만든다. 예를 들어 모양이 P이고 숫자가 9인 카드의 이름은 P09이다.

완전한 한 세트는 모양 4가지와 숫자 13가지를 조합한 52장이다.

로봇은 지금 가지고 있는 카드의 이름을 모두 읽어 하나의 문자열 S로 이어 붙인다. S를 읽고 모양별로 카드가 몇 장씩 모자란지 세는 프로그램을 작성하시오. 단, 똑같은 카드가 두 장 들어 있으면 개수 대신 GRESKA를 출력한다.

입력

첫째 줄에 문자열 SS (1S10001 \le |S| \le 1000)가 주어진다. SS는 지금 가지고 있는 카드의 이름을 이어 붙인 문자열이고, 길이는 항상 3의 배수이다.

출력

똑같은 카드가 두 장 들어 있으면 GRESKA를 출력한다.

그렇지 않으면 모자란 카드의 개수를 P, K, H, T 순서로 네 개의 정수로 출력한다. 정수는 공백 하나로 구분한다.