Вавилонська башта#2717

Вавилонська башта

1 секунда
128 мегабайтів
Дуже легка

Під час будівництва Вавилонської башти Бог змішав усі мови. У результаті кожна людина знає певну множину мов. Двоє людей можуть спілкуватися, якщо існує хоча б одна мова, яку обидва знають. Керівник будівництва віддає команди відомими йому мовами. Ті, хто отримують ці команди, можуть передавати їх далі, перекладаючи на відомі їм мови. Визначте кількість людей, які отримають команду керівника (включаючи самого керівника).

Вхідні дані

Для зручності всі мови пронумеровано від до . У першому рядку міститься кількість людей (1 \leq n \leq 100), далі наводяться описи мов, якими володіє кожна людина. Для кожної людини спочатку вказується число m_i (0 \leq m_i \leq 50) — кількість мов, якими володіє -та людина, після цього наведені номери цих мов у зростаючому порядку (номери мов від до ). Керівник — це людина з номером .

Вихідні дані

Виведіть кількість людей, яким може бути передана команда керівника (включаючи самого керівника).

Приклади

Приклад 1

Loading
Loading

Приклад 2

Loading
Loading