
mos = [".-","-...","-.-.","-..",".","..-.","--.","....","..",".---","-.-",".-..","--","-.","---",".--.","--.-",".-.","...","-","..-","...-",".--","-..-","-.--","--.."]
dic = {}
list = ["gin", "zen", "gig", "msg"]
moslist = []


for index, letter in enumerate(range(97,123)):
    dic[chr(letter)] = mos[index]

for word in list:
    mosword = ""
    for letter in word:
        mosword += dic[letter]

    moslist.append(mosword)

print(len(set(moslist)))
7298084039759b7bea8054820393d9b552b8ce0f
<mask token>

<mask token>
for index, letter in enumerate(range(97, 123)):
    dic[chr(letter)] = mos[index]
for word in list:
    mosword = ''
    for letter in word:
        mosword += dic[letter]
    moslist.append(mosword)
print(len(set(moslist)))

mos = ['.-', '-...', '-.-.', '-..', '.', '..-.', '--.', '....', '..',
    '.---', '-.-', '.-..', '--', '-.', '---', '.--.', '--.-', '.-.', '...',
    '-', '..-', '...-', '.--', '-..-', '-.--', '--..']
dic = {}
list = ['gin', 'zen', 'gig', 'msg']
moslist = []
for index, letter in enumerate(range(97, 123)):
    dic[chr(letter)] = mos[index]
for word in list:
    mosword = ''
    for letter in word:
        mosword += dic[letter]
    moslist.append(mosword)
print(len(set(moslist)))


mos = [".-","-...","-.-.","-..",".","..-.","--.","....","..",".---","-.-",".-..","--","-.","---",".--.","--.-",".-.","...","-","..-","...-",".--","-..-","-.--","--.."]
dic = {}
list = ["gin", "zen", "gig", "msg"]
moslist = []


for index, letter in enumerate(range(97,123)):
    dic[chr(letter)] = mos[index]

for word in list:
    mosword = ""
    for letter in word:
        mosword += dic[letter]

    moslist.append(mosword)

print(len(set(moslist)))