How should i approach to write interfaces for abstract data types in
scheme eg . if the data type is stack of values and the operations are
push , pop , top and empty-stack?<br>