Ельфи Санта потребують допомоги у визначенні, чи вписується їх поточна партія подарунків у сани Санта. Напишіть найкоротшу можливу програму на обраній вами мові, щоб допомогти їм.
Обмеження
- Сани Санта розміром 6 футів завдовжки 12 футів і глибиною 4 фути.
- Подарунки можуть бути тендітними, тому їх не можна складати один на одного.
- Ви можете обертати і перевертати подарунки за своїм бажанням, але Санта досить нав’язливо-нав'язливий хлопець, тому тримайте обертання на кратні 90 градусів.
- Нормативи безпеки та безпеки на Північному полюсі передбачають, що подарунки не можуть стирчати на відстані більше 1 фута над верхівкою саней (тому вони можуть бути не більше 5 футів).
Вхідні дані
Вхід буде ввімкнено STDINі буде одним цілим числом, що представляє кількість подарунків у партії, а потім список розмірів подарунків - 1 подарунок на рядок, 3 розміри (у футах), розділені пробілами.
Приклади:
1
6 12 5
6
1 12 3
1 12 4
1 12 1
1 12 5
1 12 3
1 12 5
1
4 3 13
1
6 12 6
Вихідні дані
Вихід повинен бути просто словом "ТАК", якщо подарунки можна запакувати в сани або "НІ", якщо вони не можуть.
Вихідні дані для наведених вище прикладів:
YES
YES
NO
NO
Тестові сценарії
Як і раніше, я призначив кілька тестових сценаріїв, написаних Джої та Вентеро, щоб створити кілька тестів для цього завдання: -
Використання: ./test [your program and its arguments]
Нагороди
Кожен запис, на який я можу підтвердити, що відповідає специфікації, пройшов тести і, очевидно, мала спробу в гольфі, отримає відгук від мене (тому, будь ласка, надайте інструкції щодо використання зі своєю відповіддю). Найкоротше рішення до кінця 2011 року буде прийнято як переможець.