Leetcode Shortest Path Maze