Text this: Dynamic Programming as a Method of Spline Approximation in the CAD Systems of Linear Constructions