Create a Like button similar to the picture they have provided.
Implement the button's state transitions for a sequence of user actions. Support click, like, and unlike actions, where repeated like or unlike actions are idempotent.
Use process_like_actions(initial_liked, initial_count, actions) and return an object containing the final liked boolean and count integer.
Constraints: 0 <= len(actions) <= 1000, each action is click, like, or unlike, and the initial count is consistent with the initial liked state.
def process_like_actions(initial_liked, initial_count, actions):