title: Shortest path on a grid with obstacles
body: <p>Please help me finding the shortest path between two points on a 2d grid with obstacles.
  you will be provide starting coordinates and end cordinates. Also you know where the obstacles are.</p>