#include <bits/stdc++.h>
using namespace std;
int fastMax(int x, int y) { return (((y - x) >> (32 - 1)) & (x ^ y)) ^ y; }
int fastMin(int x, int y) { return (((y - x) >> (32 - 1)) & (x ^ y)) ^ x; }
signed main() {
  ios::sync_with_stdio(0);
  cin.tie(0);
  cout.tie(0);
  ;
  bool big = false, small = false, digit = false;
  string second;
  getline(cin, second);
  for (char c : second) {
    big |= (c >= 'A' && c <= 'Z');
    small |= (c >= 'a' && c <= 'z');
    digit |= (c >= '0' && c <= '9');
  }
  cout << ((big && small && digit && second.size() >= 5) ? "Correct\n"
                                                         : "Too weak\n");
}
