DataStructure & Algorithm for Problem solving