#2833. 亲情号码

亲情号码

题目描述

随着我国经济的不断发展,小汽车已经越来越普及,有的家庭甚至已经有了两辆以上的 汽车。

作为一个优秀的商业策划者,小 y\red{y }承担了车辆管理所的商业开发顾问,经过研究和调 查,他发现,有些家庭或情侣希望他们的汽车号码与手机号码一样,能有一定的关联。比如 "苏 DMM520\red{DMM520}"和"苏 DGG520\red{DGG520}"就一对不错的"亲情号码",这种号码是可以卖大价钱的!

y\red{y }作了一个定义:他把两个汽车号码后面的 5\red{5 }个数字(或大写英文字母)加起来,如果和相 等,他就认为这是一对亲情号码。"苏 D74110\red{D74110}"和"苏 D11074\red{D11074}"就是一对亲情号码。当然, 如果汽车号码是 26\red{26 }个大写英文字母,这时就按所谓的"三十六进制数"处理。比如"苏 DABC00\red{DABC00}"和"苏 D0000X\red{D0000X}"也是一对亲情号码。

现在的问题是:车管所随机生成若干个汽车号码,请你找出中间都多少对亲情号码。 约定:由于小 y\red{y }所在地为江苏常州,所以汽车号码的格式都是"SD\red{SD*****}"。

输入格式

第一行为 n\red{n,}n<1000\red{n<1000}

以下 n\red{n }行,每行一个汽车号码。

输出格式

一行一个整数,表示其中亲情号码的对数。

注意:一个号码可能和其它多个号码是亲情号码。 如果 A\red{A }B\red{B }是亲情号码,那么 B\red{B }A\red{A }当然也是亲情号码,这只算一对。

样例

输入样例

6
SDMM520
SDGG520
SD74110
SD11074
SDABC00
SD0000Y

输出样例

1