inspired by Richard Dawkins. In his "Blind Watchmaker" similar program was mentioned, but I could not find it on the Internet. Therefore this Python script. It takes a word or phrase and a random sequence of characters of the same length, and derives the phrase by selection-driven random mutation processes. It allows the selection rule to fail sometimes and gives distributions of the times required.