По аналогии с часами Вербариус Артемия Лебедева написать программу, печатающую на экране текущее время "человеческим" русским языком.
Предусмотреть различные варианты написания для одного и того же времени. Например "без пятнадцати пять" и "четыре часа сорок пять минут". Программа сама случайным образом выбирает вариант написания.
Как усложнение добавить вывод даты и дня недели.