Slow version LRU
LRU cache fast version