);             m_r_solver.find_feasible_solution();             m_d_basis = m_r_basis;             m_d_heading = m_r_heading;             m_d_nbasis = m_r_nbasis;             delete m_d_solver.m_factorization;             m_d_solver.m_factorization = nullptr;         } else {             prepare_solver_x_with_signature(signature, m_