C++ program which generates a random string and modifies one character randomly at each iteration. We are so not converging