Flexible-Path-Planning