change #unique to #is_solution_found? for clarity