2303: 词频统计

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:12 Solved:10

Description

在学习了文本处理后,小 P 对英语书中的 n篇文章进行了初步整理。具体来说,小 P 将所有的英文单词都转化为了整数编号。假设这 n篇文章中共出现了 m个不同的单词,则把它们从 1  m进行编号。这样,每篇文章就简化为了一个整数序列,其中每个数都在 1  m范围内。现给出小 P处理后的 n篇文章,对于每个单词 i1≤i≤m),试统计:

(1) 单词 i出现在了多少篇文章中?

(2) 单词 i 在全部文章中总共出现了几次?

Input

输入共 n+1行。

输入的第一行包含两个正整数 n  m,分别表示文章篇数和单词编号上限。

输入的第 i+1行包含由空格分隔的若干整数,其中第一个整数 li表示第 i 篇文章的长度(单词个数);接下来 li个整数表示对应的整数序列,序列中每个整数均在 1  m范围内,各对应原文中的一个单词。

Output

输出共 m 行。

 i 行输出由空格分隔的两个整数 xi  yi,表示共有 xi篇文章包含单词 i,总计出现次数为 yi



Sample Input Copy

4 3
5 1 2 3 2 1
1 1
3 2 2 2
2 3 2

Sample Output Copy

2 3
3 6
2 2

HINT

样例解释

单词 2 在:

文章 1中出现两次;文章 3 中出现三次;文章 4中出现一次。

因此 x2=3,y2=6



数据范围

全部的测试数据满足 0<n,m≤100,且每篇文章至少包含一个单词、最多不超过 100个单词(1≤li≤100)。

Source/Category