Створіть бінарний годинник BCD в ASCII. Як мається на увазі, він повинен відображати час у шести стовпцях крапок:
(джерело: Вікісховище )
Кожен стовпець - це двійкова кодована цифра, що читає години, хвилини та секунди зліва направо. Години надаються у форматі 24 години.
Час для відображення зчитується з командного рядка або з stdin (що краще підійде). Якщо порожній, замість цього слід використовувати поточний час.
Розмір виводу тут трохи обмежений, і ми можемо вмістити лише два рядки тексту. Тож вам потрібно поставити крапки лише в два рядки. Персонажі .
, :
і '
тут стане в нагоді.
Вхідні дані
Час відображення у форматі ISO-8601, тобто HH:MM:SS
без дробових секунд. Обов’язковий цілодобовий формат. Введення може бути порожнім, в цьому випадку буде використаний поточний час.
Вихідні дані
Два рядки з позначають бінарний годинник BCD, як на зображенні вище. Кожен рядок має рівно шість символів, і єдині дозволені символи - пробіл, крапка, двокрапка та апостроф.
Переможець
Виграє найкоротший код за кількістю байтів. У поєдинку рішення, яке розміщено першими, виграє.
Зразок введення 1
(порожньо)
Вихід вибірки 1
.
''. ::
Зразок введення 2
17:59:20
Вихід вибірки 2
..'
.:..'
Зразок введення 3
01:08:01
Вибірка зразка 3
'
. .