#include <bits/stdc++.h>
using namespace std;
const int NN = 1e3 + 1000;
template <class P, class Q>
void bmin(P &a, Q b) {
  if (b < a) a = b;
}
template <class P, class Q>
void bmax(P &a, Q b) {
  if (b > a) a = b;
}
int main() {
  ios_base::sync_with_stdio(false);
  string st;
  cin >> st;
  int fou = count((st).begin(), (st).end(), '4');
  int sev = count((st).begin(), (st).end(), '7');
  if (fou == 0 && sev == 0) {
    cout << -1 << endl;
    return 0;
  } else if (fou >= sev) {
    cout << "4" << endl;
  } else
    cout << "7" << endl;
  return 0;
}
