結果 : implement stack as an abstract data type using singly linked list