Scenario: For a list that have 3 elements: You can circular access it as many times as you want. And there is an additional counting function records access count of each element. For example, if accessing it 7 times, should return: And have access count of each element as following: Add another additional function that allow caller to specify a