#include <bits/stdc++.h>
int main() {
  int x, y;
  scanf("%d%d", &y, &x);
  int mx = x / 24;
  int my = y / 2;
  int min = mx > my ? my : mx;
  x -= 24 * min;
  y -= 2 * min;
  int i, j, k;
  int win = 0;
  while (1) {
    for (i = 0; i < 2; i++)
      if (i == 0) {
        if (x >= 2 && y >= 2) {
          x -= 2;
          y -= 2;
        } else if (y >= 1 && x >= 12) {
          y -= 1;
          x -= 12;
        } else if (x >= 22) {
          x -= 22;
        } else {
          win = 1;
          break;
        }
      } else {
        if (x >= 22) {
          x -= 22;
        } else if (x >= 12 && y >= 1) {
          y -= 1;
          x -= 12;
        } else if (x >= 2 && y >= 2) {
          x -= 2;
          y -= 2;
        } else {
          win = 2;
          break;
        }
      }
    if (win) break;
  }
  if (win == 2)
    printf("Ciel\n");
  else
    printf("Hanako\n");
  return 0;
}
