Added an edge path solver idea