Suppose that you wanted to implement a priority queue whose priority values are integers 1 through 20.
a. Implement the priority queue as a heap of queues, as described in this chapter.
b. Another solution uses an array of 20 queues, one for each priority value. Use this approach to implement the priority queue.