adding more linked list solutions