https://ganeshpr227.medium.com/add-two-numbers-represented-by-linked-lists-coding-interview-linked-list-c356c326c522