#include <bits/stdc++.h>
using namespace std;
int conversion(string p) {
  int o;
  o = atoi(p.c_str());
  return o;
}
string toString(int h) {
  stringstream ss;
  ss << h;
  return ss.str();
}
long long gcd(long long a, long long b) { return (b == 0 ? a : gcd(b, a % b)); }
long long lcm(long long a, long long b) { return (a * (b / gcd(a, b))); }
long long toi(string p) {
  long long x;
  istringstream in(p);
  in >> x;
  return x;
}
int main() {
  string a, res = "";
  cin >> a;
  int x = 0;
  for (int i = 0; i < a.size(); i++) {
    if (a.substr(i, 3) == "dot" && i != a.size() - 3 && i != 0) {
      res += ".";
      i += 2;
    } else if (a.substr(i, 2) == "at" && x == 0 && i != a.size() - 2 &&
               i != 0) {
      res += "@";
      x++;
      i++;
    } else
      res += a[i];
  }
  cout << res << endl;
}
