Sometimes one has to spell email addresses over the phone. Then one usually pronounces a dot as dot, an at sign as at. As a result, we get something like vasyaatgmaildotcom. Your task is to transform it into a proper email address ([[email protected]](/cdn-cgi/l/email-protection)). 

It is known that a proper email address contains only such symbols as . @ and lower-case Latin letters, doesn't start with and doesn't end with a dot. Also, a proper email address doesn't start with and doesn't end with an at sign. Moreover, an email address contains exactly one such symbol as @, yet may contain any number (possible, zero) of dots. 

You have to carry out a series of replacements so that the length of the result was as short as possible and it was a proper email address. If the lengths are equal, you should print the lexicographically minimal result. 

Overall, two variants of replacement are possible: dot can be replaced by a dot, at can be replaced by an at.
The first line contains the email address description. It is guaranteed that that is a proper email address with all the dots replaced by dot an the at signs replaced by at. The line is not empty and its length does not exceed 100 symbols.
s=str(input())
l=[s[0]]
i=1
flag=True
while i<len(s)-2:
    if s[i:i+3]=="dot":
        l.append('.')
        i+=3
    elif s[i:i+2]=="at" and flag:
        l.append('@')
        flag=False
        i+=2
    else:
        l.append(s[i])
        i+=1
if s[-3:]=="dot":
    l=l[:-1]+['d','o','t']
elif s[-4:-1]=="dot":
    l+=[s[-1]]
elif s[-3:-1]=='at' and s.count('at')==1:
    l+=[s[-1]]
elif l[-1]=='@':
    l+=[s[-2],s[-1]]
else:
    l+=[s[-2],s[-1]]

print(''.join(l))
        