Tried work on Subset, study PIE for maintaining tail pointer for delete and insertAfter in a linked list, implemented both recursive and iterative version for Binary Search.