#include <bits/stdc++.h>
using namespace std;
char s[109];
char arr[109];
int main() {
  int len, i, j = 1, f1 = 0, f2 = 0, lol = 0;
  gets(s);
  len = strlen(s);
  arr[0] = s[0];
  if (s[len - 3] == 'd' && s[len - 2] == 'o' && s[len - 1] == 't') {
    lol = 1;
    s[len - 3] = 0;
    s[len - 2] = 0;
    s[len - 1] = 0;
  }
  for (i = 1; i < len; i++) {
    if (s[i] == 'd' && s[i + 1] == 'o' && s[i + 2] == 't') {
      arr[j++] = '.';
      i += 3;
    }
    if (s[i] == 'a' && s[i + 1] == 't' && f1 == 0) {
      f1 = 1;
      arr[j++] = '@';
      i += 2;
    }
    arr[j++] = s[i];
  }
  j = 1;
  len = strlen(arr);
  memset(s, 0, sizeof(s));
  s[0] = arr[0];
  for (i = 1; i < len; i++) {
    if (arr[i] == 'd' && arr[i + 1] == 'o' && arr[i + 2] == 't') {
      s[j++] = '.';
      i += 3;
    }
    if (arr[i] == 'a' && arr[i + 1] == 't' && i != len - 2 && f1 == 0) {
      s[j++] = '@';
      i += 2;
    }
    s[j++] = arr[i];
  }
  len = strlen(s);
  if (lol == 1) {
    s[len] = 'd';
    s[len + 1] = 'o';
    s[len + 2] = 't';
    s[len + 4] = '\0';
  }
  puts(s);
  return 0;
}
