public static void main(String[] args) { RemoveNthList rn = new RemoveNthList(); ListNode<Integer> last = new ListNode<Integer>(5, null); ListNode<Integer> node4 = new ListNode<Integer>(4, last); ListNode<Integer> node3 = new ListNode<Integer>(3, node4); ListNode<Integer> node2 = new ListNode<Integer>(2, node3); ListNode<Integer> root = new ListNode<Integer>(1, node2); System.out.println(root.toString()); System.out.println(rn.solution(root, 3).toString()); }