LeedCode: Add two numbers represented as Linked Lists and return result as Linked List