This is a program that finds a path between two points