problem solving algorithm and flowchart - Search