rat in a maze leetcode