public static void main(String args[]){
        LinkList ll = new LinkList();
        Node head = null;
        head = ll.addNode(9, head);
        head = ll.addNode(4, head);
    
        Node head1 = null;
        head1 = ll.addNode(3, head1);
        head1 = ll.addNode(1, head1);
        head1 = ll.addNode(2, head1);
    
        AddNumberRepresentedByLinkList anr = new AddNumberRepresentedByLinkList();
        Node result = anr.add(head,head1);
        ll.printList(result);
    }
http://www.geeksforgeeks.org/sum-of-two-linked-lists/
Test case
Either of list is null
Size of list1 is greater, equal or smaller than list2
Add with carry in main
Add with carry in remaining
src/com/interview/linklist/AddNumberRepresentedByLinkList.java