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 = input()
d = ""
e = ""
count = 0
flag = 0
for i in range(0, len(s)):
    d += s[i]
    if flag == 0:
        if "at" in d:
            if i > 1:
                flag = 1
                for j in range(count, i-1):
                    e += s[j]
                e +="@"
            else:
                e += d
            count = i+1
            d = ""
    if "dot" in d:
        if i > 2 and i != len(s)-1:
            for j in range(count, i-2):
                e += s[j]
            e +="."
        else:
            e += d
        count = i+1
        d = ""
if len(d) > 0:
    e += d
print(e)