func RandHeteroglyphs(n int) string {
	var letters = []rune("abcdefghkmnpqrstwxyz")
	lenLetters := len(letters)
	b := make([]rune, n)
	for i := range b {
		b[i] = letters[rand.Intn(lenLetters)]
	}
	return string(b)
}
// RandHeteroglyphs produces a string of n symbols which do
// not look like one another. (Derived to be the opposite of
// homoglyphs, which are symbols which look similar to one
// another and cannot be quickly distinguished.)
RandHeteroglyphs produces a string of n symbols which do
not look like one another. (Derived to be the opposite of
homoglyphs, which are symbols which look similar to one
another and cannot be quickly distinguished.)
// RandHeteroglyphs produces a string of n symbols which do // not look like one another . ( Derived to be the opposite of // homoglyphs which are symbols which look similar to one // another and cannot be quickly distinguished . )
func RandHeteroglyphs(n int) string {
	var letters = []rune("abcdefghkmnpqrstwxyz")
	lenLetters := len(letters)
	b := make([]rune, n)
	for i := range b {
		b[i] = letters[rand.Intn(lenLetters)]
	}
	return string(b)
}
func RandHeteroglyphs ( n int ) string { var letters = [ ] rune ( " " ) lenLetters := len ( letters ) b := make ( [ ] rune , n ) for i := range b { b [ i ] = letters [ rand . Intn ( lenLetters ) ] } return string ( b ) }
RandHeteroglyphs produces a string of n symbols which do
not look like one another.
RandHeteroglyphs produces a string of n symbols which do not look like one another .