"""

    1. Реализовать все декораторы - таймер, запоминатель, счетчик вызовов и единичный вызов
    2. Реализовать примеры с functools - wraps и singledispatch
    3. Реализовать свой lru_cache (описание в конце презентации)

"""