solved LRU Cache