public static void main(String args[]){
        DeleteNAfterMNodes daf = new DeleteNAfterMNodes();
        LinkList ll = new LinkList();
        Node head = null;
        head = ll.addNode(1, head);
        head = ll.addNode(2, head);
        head = ll.addNode(3, head);
        head = ll.addNode(4, head);
        head = ll.addNode(5, head);
        head = ll.addNode(6, head);
        daf.deleteNAfterMNodes(head, 3, 2);
        ll.printList(head);
    }
http://www.geeksforgeeks.org/delete-n-nodes-after-m-nodes-of-a-linked-list/
Test cases:
neg value of m and/or n - not allowed
0 value of n and/or m - not allowed
even n and m
odd n and m
odd size of the list
even size of the list
src/com/interview/linklist/DeleteNAfterMNodes.java