func frequencySort(s string) string {
charMap := make(map[rune]int)
arr := make([]string, len(s))
for _,c := range s {
charMap[c]++
}
for k,v := range charMap {
arr[v - 1] += strings.Repeat(string(k), v)
}
r := ""
for _,c := range arr {
r = c + r
}
return r
}