input = "aA11"
input = input.lower()
list = [0] * 36
for i in input:
if i.isdigit():
list[int(i)+26]+=1
else:
list[ord(i)-97]+=1
i=0
counter = 0
while i < len(input):
if input[i].isdigit():
counter += list[int(input[i])+26]-1
i += list[int(input[i])+26]
else:
counter += list[ord(input[i])-97]-1
i += list[ord(input[i])-97]
print counter
aW5wdXQgPSAiYUExMSIKaW5wdXQgPSBpbnB1dC5sb3dlcigpCmxpc3QgPSBbMF0gKiAzNgpmb3IgaSBpbiBpbnB1dDoKICAgIGlmIGkuaXNkaWdpdCgpOgogICAgICAgIGxpc3RbaW50KGkpKzI2XSs9MQogICAgZWxzZToKICAgICAgICBsaXN0W29yZChpKS05N10rPTEKaT0wCmNvdW50ZXIgPSAwCndoaWxlIGkgPCBsZW4oaW5wdXQpOgogICAgaWYgaW5wdXRbaV0uaXNkaWdpdCgpOgogICAgICAgIGNvdW50ZXIgKz0gbGlzdFtpbnQoaW5wdXRbaV0pKzI2XS0xCiAgICAgICAgaSArPSBsaXN0W2ludChpbnB1dFtpXSkrMjZdCiAgICBlbHNlOgogICAgICAgIGNvdW50ZXIgKz0gbGlzdFtvcmQoaW5wdXRbaV0pLTk3XS0xCiAgICAgICAgaSArPSBsaXN0W29yZChpbnB1dFtpXSktOTddCnByaW50IGNvdW50ZXIK