PART01.       queue - implementations of lists, tail queues, and circular queues