Why do human languages have homophones? · Study