Design Stack Using Linked List Leetcode Problem 287 Roadhouse