Abstract Data Types Vs. Data Structures