Priority Queue Insertion Algorithm