Millennium Interview Question

Given a graph, return shortest path from u to v, where there are obstacles