Shortest Path In Matrix With Obstacles