Квитки Фреда на Лото
Fred любить грати в лото. Коли він це робить, він купує багато квитків. Кожен квиток містить 6 унікальних чисел у діапазоні від 1 до 49 включно. Fred прагне "покрити всі основи." Це означає, що кожен набір лотерейних квитків повинен містити всі числа від 1 до 49 хоча б раз на якомусь квитку. Напишіть програму, щоб допомогти Fred перевірити, чи його квитки "покривають всі основи."
Вхідні дані
Вхідний файл складається з кількох тестових випадків. Кожен випадок починається з цілого числа N (1 <= N <= 100), що вказує кількість квитків, які Fred придбав. На наступних N рядках знаходяться квитки, по одному на рядок. Кожен квиток містить рівно 6 цілих чисел, і всі вони знаходяться в діапазоні від 1 до 49 включно. Жоден квиток не має повторюваних чисел, але числа на квитку можуть бути в будь-якому порядку. Вхід завершується рядком, що містить лише "0".
Вихідні дані
Надрукуйте список відповідей для вхідних наборів, по одному на рядок. Надрукуйте слово "Yes", якщо кожне число від 1 до 49 включно з'являється на якомусь лотерейному квитку в наборі, і "No" в іншому випадку. Надрукуйте ці слова точно так, як вони показані. Не друкуйте жодних порожніх рядків між виходами.