Best air route problem