An implementation of an abstract data type queue