generate_solution commit