Solve now returns whether a path exists