add puzzle - merge linked lists