Задачі
Розклад телепередач (TVShedule)
Розклад телепередач (TVShedule)
Як відомо, новий канал <<6+6>> останнім часом здобув шалену популярність. Перспективні фірми (назвемо їх А, В та С) за великі гроші запропонували включити до розкладу по одній своїй передачі (які, звичайно, цікаві, але містять приховану рекламу) у зручний для них час. Керівництво каналу побоюється, що час виходу до ефіру цих трансляцій може перетинатися. Розібратися у цьому переплетенні самостійно вони не змогли, тому звернулися до Андрія, який зразу почав складати програму. Час передачі визначається чотирма цілими числами -- годинами та хвилинами початку та закінчення. Всі дані коректні -- години знаходяться у діапазоні від 0 до 23, хвилини від 0 до 59, час закінчення більше за час початку. Вважається, що часи трансляцій перетинаються, якщо протягом хоча б однієї хвилини вони йдуть одночасно. Програма повинна визначати, чи перетинаються часи передач А, В та С і видати повідомлення:
0 -- якщо часи передач не перетинаються;
1 -- якщо перетинаються тільки часи передач А і В;
2 -- якщо перетинаються тільки часи передач А і С;
3 -- якщо час трансляції А перетинається з В і С( а вони не перетинаються);
4 -- якщо перетинаються тільки часи передач В і С;
5 -- якщо час трансляції В перетинається з А і С( а вони не перетинаються);
6 -- якщо час трансляції С перетинається з А і В( а вони не перетинаються);
7 -- якщо існує спільний час для всіх трьох передач;
8 -- у інших випадках.
А нумо напишіть кращу програму!
\InputFile
У трьох рядках знаходиться по 4 цілих числа(година та хвилини початку, година та хвилини закінчення) трансляцій фірм А, В та С відповідно.
\OutputFile
Програма виводить повідомлення згідно правила вище.
Вхідні дані #1
17 20 18 40 16 30 17 45 18 25 19 20
Вихідні дані #1
3
Пояснення: З 17:20 по 17:45 потрібно показувати програми А і В, а з 18:25 по 18:40 – А і С