I had to write a doubly-linked linked-list to represent a priority queue on this project for the first time since college. Guess I’m ready for my whiteboard programmer interview now…