func NoDupMap(str string) bool {
	m := make(map[rune]int)
	for _, runeValue := range str {
		m[runeValue]++
	}
	for _, cnt := range m {
		if cnt > 1 {
			return false
		}
	}
	return true
}
// NoDupMap checks if str has duplicted runes

NoDupMap checks if str has duplicted runes
// NoDupMap checks if str has duplicted runes
func NoDupMap(str string) bool {
	m := make(map[rune]int)
	for _, runeValue := range str {
		m[runeValue]++
	}
	for _, cnt := range m {
		if cnt > 1 {
			return false
		}
	}
	return true
}
func NoDupMap ( str string ) bool { m := make ( map [ rune ] int ) for _ , runeValue := range str { m [ runeValue ] ++ } for _ , cnt := range m { if cnt > 1 { return false } } return true }
NoDupMap checks if str has duplicted runes
NoDupMap checks if str has duplicted runes