Design Circular Queue Leetcode Solution 9 Housing