Unique Paths 3 Leetcode