void printList() {
            ListNode node = this;
            System.out.println();
            while (node != null) {
                System.out.printf("%3d,", node.val);
                node = node.next;
            }
        }