Design Lru Cache Leetcode Solution Github Java