PriorityQueue for Assignment5 commit