#include <bits/stdc++.h>
using namespace std;
string s;
int n;
vector<string> V;
void helper() {
  int i = 0, j = 0;
  while (j < n) {
    while (j < n && (s[j] != ';' && s[j] != ',')) j++;
    if (i == j)
      V.push_back("");
    else
      V.push_back(s.substr(i, j - i));
    i = j + 1;
    j++;
  }
  if (s[n - 1] == ';' || s[n - 1] == ',') V.push_back("");
}
int main() {
  ios_base::sync_with_stdio(0);
  cin.tie(0);
  cout.tie(0);
  cin >> s;
  n = s.length();
  helper();
  vector<string> a, b;
  for (auto ele : V) {
    string word = ele;
    if (word == "") {
      b.push_back("");
      continue;
    }
    if (word == "0") {
      a.push_back("0");
      continue;
    }
    if (word.length() >= 2 && word[0] == '0') {
      b.push_back(word);
      continue;
    }
    bool digit = true;
    for (auto _ele : word) {
      if (!(_ele >= '0' && _ele <= '9')) {
        digit = 0;
      }
    }
    if (digit)
      a.push_back(word);
    else
      b.push_back(word);
  }
  if (a.size() == 0) {
    cout << "-";
  } else {
    cout << "\"";
    long long m = a.size();
    for (long long i = 0; i < m - 1; i++) {
      cout << a[i] << ",";
    }
    cout << a[m - 1];
    cout << "\"";
  }
  cout << "\n";
  if (b.size() == 0) {
    cout << "-"
         << "\n";
  } else {
    cout << "\"";
    long long m = b.size();
    for (long long i = 0; i < m - 1; i++) {
      cout << b[i] << ",";
    }
    cout << b[m - 1];
    cout << "\"";
  }
  return 0;
}
