A divide-and-conquer algorithm for curve fitting. (October 2022)