DESIGN & ANALYSIS OF ALGORITHM