#include <bits/stdc++.h>
using namespace std;
void file() {
  freopen("output.txt", "w", stdout);
  freopen("input.txt", "r", stdin);
}
void fast() {
  ios::sync_with_stdio(NULL);
  cout.tie(NULL);
  cin.tie(NULL);
}
const double pi = 2 * acos(0.0);
const int nn = (int)5e3 + 15;
const int oo = 0x3f3f3f3f;
int main() {
  fast();
  long long a, b;
  cin >> a >> b;
  long long res = 0;
  while (a * 100 + b * 10 >= 220) {
    if (a >= 2 && b < 2) break;
    if (!(res & 1)) {
      if (a >= 2) {
        a -= 2;
        b -= 2;
      } else if (a == 1) {
        a--;
        b -= 12;
      } else
        b -= 22;
    } else {
      if (b >= 22)
        b -= 22;
      else if (b >= 12) {
        a--;
        b -= 12;
      } else if (b >= 2) {
        a -= 2;
        b -= 2;
      }
    }
    res++;
  }
  if (res % 2)
    cout << "Ciel\n";
  else
    cout << "Hanako\n";
  return 0;
}
