Design Linked List Leetcode Solution 12558q103