Used single and doubly linked list standard templates, for real life when you don't have a day just to make a list