Added a Test Case From Interwebs
Used java.util.PriorityQueue Instead of LinkedList
Most of the Tests Pass but 6
Working So Far