Add Two Numbers Solution Leetcode