line_solver
