Minimum Path Sum Leetcode Solution Github Python Exercises Hackerrank