Rat in the maze | Minimum number of steps Given a maze with obstacles, find the minimum number of steps the rat needs to take to reach the destination. Breadth First Search (BFS), Competitive Programming