#include <bits/stdc++.h>
using namespace std;
long long int biexp(long long int a, long long int b) {
  long long int res = 1;
  while (b) {
    if (b % 2) res = res * a;
    a = a * a;
    b = b / 2;
  }
  return res;
}
int main() {
  int t = 1;
  while (t--) {
    string s;
    cin >> s;
    string r;
    long long int x = 0;
    string s2;
    map<string, long long int> v;
    for (long long int i = 0; i < s.length() - 10; i++) {
      r = s.substr(i, 10);
      if (r[0] != '-' and r[1] != '-' and r[2] == '-' and r[3] != '-' and
          r[4] != '-' and r[5] == '-' and r[6] != '-' and r[7] != '-' and
          r[8] != '-' and r[9] != '-')
        v[r]++;
    }
    for (auto it = v.begin(); it != v.end(); it++) {
      if (it->second > x) {
        x = it->second;
        s2 = it->first;
      }
    }
    cout << s2;
  }
  return 0;
}
