queue structures 17 pages 6596599