I have studied that abstract data types are the data types that are implementation-independent like a stack that has operations like push and pop and the user only know what the