Design and implement a data structure for a Least Frequently Used (LFU) cache. Implement get and put operations with O(1) time complexity.
Initialize LFU Cache with capacity 2
Empty cache
No frequency buckets