Leetcode Shortest Path Between 2