結果 : why stack and queue are abstract data type