Arc-search in numerical optimization