Longest Palindromic Linked List Leetcode