lru_cache zugefügt