rule30_string almost working