rewrite leetcode LRU cache