DATA STRUCTURE AND ALGORITHM