Minimum Path Sum Leetcode Solution 19