PROBLEM SOLVING IN ALGORITHMS A RESEARCH APPROACH