1. Max Array Sum 
    2. Abbreviation
    3. Candies
    4. Sum of minimum absolute difference of each array element
    5. Smallest Difference pair of values between two unsorted Arrays
    6. Count all possible paths from top left to bottom right of a mXn matrix
    7. Print all possible paths from top left to bottom right of a mXn matrix
    8. Find common elements in three sorted arrays
    9. Inplace rotate square matrix by 90 degrees 
    10. Check for balanced parentheses in an expression
    11. Find N’th item in a set formed by sum of two arrays
    12. Infix to Postfix
    13. Implement Stack using Queues
    14. 1 to n bit numbers with no consecutive 1s in binary representation
    15. Convert a Binary Tree to a Circular Doubly Link List
    16. Hamiltonian Cycle
    17. Build Lowest Number by Removing n digits from a given number
    18. Count ‘d’ digit positive integers with 0 as a digit
    19. Count all possible groups of size 2 or 3 that have sum as multiple of 3
    20. Count triplets with sum smaller than a given value
    21. Dice Throw
    22. Rearrange positive and negative numbers
    23. Tiling Problem
    24. Count the number of ways to tile the floor of size n x m using 1 x m size tiles
    25. Count numbers with same first and last digits