Задача E. Чёрная пятница

Автор:И. Блинов, А. Кленин   Ограничение времени:3 сек
Входной файл:input.txt   Ограничение памяти:256 Мб
Выходной файл:output.txt  
Максимальный балл:100  

Условие

Компания "ЕОТ" имеет сеть магазинов по продаже бытовой техники. Для каждого магазина известен список товаров, которые в нём продаются. Каждый товар обозначен уникальным числовым кодом.

Компания запланировала маркетинговую акцию: "Купите товар A и получите товар B в подарок". Осталось определить, какие именно товары A и B выбрать для акции.

Для удобства учёта бухгалтерия потребовала, чтобы числовой код товара A был меньше числового кода товара B. Маркетинговый отдел определил, что акция будет эффективна только в том случае, если хотя бы два магазина сети продают как товар A, так и товар B.

Напишите программу, которая подсчитает количество вариантов акции, то есть различных пар кодов товаров (A, B), удовлетворяющих перечисленным условиям.

Формат входного файла

Входной файл содержит целое число N  — количество магазинов. Далее следует N описаний магазинов. Описание i-го магазина состоит из целого числа mi — количества товаров в магазине с номером i, за которым следует mi различных чисел aij в порядке возрастания — коды товаров, продающихся в этом магазине.

Формат выходного файла

Выходной файл должен содержать единственное целое число — количество вариантов акции.

Ограничения

1 ≤ N ≤ 106; 1 ≤ mi ≤ 1000

1 ≤ ni=1mi ≤ 106; 1 ≤ aij ≤ 10000

Примеры тестов

Входной файл (input.txt) Выходной файл (output.txt)
1
4
2 3 5
2 2 3
3 2 3 5
5 2 3 5 7 11
3
2
2
2 2 3
2 3 5
0
3
2
5 2 3 5 7 11
5 3 5 7 11 13
6

0.043s 0.008s 15