priority queue implemented (day 6)
deque implemented (day 7)
priority deque implemented (day 8)