#include <bits/stdc++.h>
using namespace std;
int main() {
  string s;
  cin >> s;
  s += ';';
  int n = s.size();
  int i = 0;
  vector<string> se1, se2;
  int p = -1;
  while (i < n) {
    string d = "";
    int k = 1;
    while (s[i] == ',' || s[i] == ';') {
      if (i - p == 1) {
        se2.push_back("");
      }
      p = i;
      i++;
    }
    if (i >= n) break;
    while (i < n && (s[i] != ',' && s[i] != ';')) {
      if (s[i] - '0' < 0 || s[i] - '0' > 9) k = -1;
      d += s[i];
      i++;
    }
    p = i;
    if (k != -1) {
      int j = 0;
      while (j < d.size() && d[j] == '0') j++;
      if (j >= 1 && d.size() != 1) {
        se2.push_back(d);
      } else
        se1.push_back(d);
    } else
      se2.push_back(d);
  }
  if (se1.size() == 0)
    cout << "-\n";
  else {
    cout << "\"";
    for (int i = 0; i < se1.size(); i++) {
      if (i == se1.size() - 1)
        cout << se1[i] << "\"";
      else
        cout << se1[i] << ",";
    }
    cout << "\n";
  }
  if (se2.size() == 0)
    cout << "-\n";
  else {
    cout << "\"";
    for (int i = 0; i < se2.size(); i++) {
      if (i == se2.size() - 1)
        cout << se2[i] << "\"";
      else
        cout << se2[i] << ",";
    }
  }
}
