candidate solution found