Работа над memoize: оптимальные типы параметров и настройка типа контейнера