N5FLZD5LDKLENOIBYJ6QGLEEZHQ2ESUHMHN5PEV5CIPUSSIFWSCAC
QXQOHNFVKUSTTENZIXRSNXRIQ3HIIPJ7LRWCJ67IOIEC3VSEJQ7AC
data = append(data, tmp.String())
data = append(data, tmp.String()[1:]) // trim leading space
tmp.WriteByte(' ')
data = append(data, tmp.String()[1:])
ppl := strings.Split(in, " ")
for _, ch := range in {
for _, ch := range ppl[0] {
for k := range ret { for _, p := range ppl[1:] { if !strings.ContainsRune(p, k) { delete(ret, k) } } }
for k := range ret {
for _, p := range ppl[1:] {
if !strings.ContainsRune(p, k) {
delete(ret, k)
}