#include <bits/stdc++.h>
using namespace std;
char str[1000];
int main() {
  while (scanf("%s", &str) != EOF) {
    int len = strlen(str);
    bool flag = 1;
    if (str[0] == '@' || str[len - 1] == '@') flag = 0;
    int cnt = 0;
    int i, j;
    for (i = 0; str[i]; i++) {
      if (str[i] == '@') {
        break;
      }
    }
    if (i == len) {
      flag = 0;
    } else {
      int cnt = 0;
      for (i++; str[i]; i++) {
        if (str[i] >= 'a' && str[i] <= 'z')
          cnt++;
        else {
          if (cnt < 2) {
            flag = 0;
          }
          cnt = 0;
        }
      }
    }
    if (flag == 0) {
      printf("No solution\n");
    } else {
      for (i = 0; str[i]; i++) {
        if (str[i] == '@') {
          printf("@%c", str[i + 1]);
          for (j = i + 2; j < len; j++) {
            if (str[j] == '@') break;
          }
          if (j == len) {
            printf("%s\n", str + i + 2);
            i = len - 1;
          } else {
            printf(",");
            i++;
          }
        } else {
          printf("%c", str[i]);
        }
      }
    }
  }
  return 0;
}
