近年イズア国ã§ã¯ã€å±±ã‹ã‚‰è¡—ã«é™ã‚Šã¦ãる動物ã«æ‚©ã¾ã•ã‚Œã¦ã„る。ã‚ãªãŸã¯å‹•ç‰©ã‚’å±±ã¸å¸°ãã†ã¨ç ”究をé‡ãã€ä»¥ä¸‹ã®ã“ã¨ã‚’明らã‹ã«ã—ãŸã€‚
ã‚ãªãŸã¯ã€è¡—ã«é™ã‚Šã¦ããŸå‹•ç‰©ã‚’ã€ã“ã®æ–¹æ³•ã§ã©ã®ãらã„å±±ã¸å¸°ã™ã“ã¨ãŒã§ãã‚‹ã‹ã‚’計算ã™ã‚‹ã“ã¨ã«ã—ãŸã€‚
è¡—ã«é™ã‚Šã¦ããŸå‹•ç‰©ã®åå‰ãŒä¸Žãˆã‚‰ã‚ŒãŸã¨ãã€ã“ã®æ–¹æ³•ã§æœ€å¤§ã„ãã¤ã®ãƒšã‚¢ã‚’å±±ã¸å¸°ã™ã“ã¨ãŒã§ãã‚‹ã‹ã‚’求ã‚るプãƒã‚°ãƒ©ãƒ を作æˆã›ã‚ˆã€‚
入力ã¯ä»¥ä¸‹ã®å½¢å¼ã§ä¸Žãˆã‚‰ã‚Œã‚‹ã€‚
$N$ $str_1$ $str_2$ : $str_N$
1行目ã«å‹•ç‰©ã®æ•°$N$ ($2 \leq N \leq 100,000$)ãŒä¸Žãˆã‚‰ã‚Œã‚‹ã€‚続ã$N$è¡Œã«$i$番目ã®å‹•ç‰©ã®åå‰ã‚’表ã™æ–‡å—列$str_i$ãŒä¸Žãˆã‚‰ã‚Œã‚‹ã€‚ãŸã ã—$str_i$ã¯è‹±å°æ–‡å—ã¨è‹±å¤§æ–‡å—ã§æ§‹æˆã•ã‚ŒãŸ10æ–‡å—以下ã®æ–‡å—列ã§ã‚る。ã¾ãŸã€ã™ã¹ã¦ã®å‹•ç‰©ã®åå‰ã¯ç•°ãªã‚‹($i \ne j$ãªã‚‰$str_i \ne str_j$)。
å±±ã¸å¸°ã™ã“ã¨ãŒã§ãる動物ã®ãƒšã‚¢ã®æ•°ã®æœ€å¤§å€¤ã‚’出力ã™ã‚‹ã€‚  
4 aedb aeb ebCd cdE
1
4 bcD bD AbD bc
2