Implemented LRUCache by hand