lru cache simulator