Problem C: 扑克牌

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:19 Solved:18

Description

小波最近设计了一个机器人,用于检查桌上的一副扑克牌是否完整。除了机械部分外,还需要写一个程序帮助检查。为了简单起见,可以假设每张牌都包含一种花色和一个数。其中花色用一个字符SDHC分别表示黑桃、方块、红桃、梅花,数是113之间的一个整数。机器人识别一张牌的格式为TXY,其中T是花色,XY是数的大小,如果数只有一个数字,那么X = 0。例如,花色S和9标记为S09。一副完整的扑克牌有52张牌,在一种花色中只有一个在1到13之间的数,即同花色中数不会重复。

机器人会阅读放在桌上每张牌的花色和数,并将它们按格式连接组合成字符串r。编写的程序功能应包含,读取字符串r,判别并输出有多少张牌缺失。如果有两张完全相同的牌,则输出error

Input

仅一行包含一个字符串r1≤ |r|≤1000|r|为字符串r的长度),指桌上现有的扑克牌。

Output

仅一行包括4个用空格分隔的整数,依次表示SDHC四种花色的牌的缺失数量。

Sample Input Copy

S01D02H03H04

Sample Output Copy

12 12 11 13

HINT

【样例输入2】

H02H10S11H02

【样例输出2】

error