int main()
{
    PQueue<string> line;
    line.Enqueue("A", 3);
    line.Enqueue("B", 2);
    line.Enqueue("C", 4);
    line.Enqueue("D", 2);
    line.Enqueue("E", 1);
    line.Enqueue("F", 3);
    for (int i = 0; i < 6; i++)
    {
        cout << line.Dequeue() << endl;
    }
}