Leetcode Shortest Path Visiting All Nodes