solve_row starter function