Inserts a new element into queue at the given position.
the data for the new element
the position to insert the new element. If n is negative or larger than the number of elements in the queue, the element is added to the end of the queue.
2.4
Inserts a new element into queue at the given position.