#include <bits/stdc++.h>
int main(int argc, char *argv[]) {
  int x, y, p = 0;
  scanf("%d %d", &x, &y);
move:
  if (p) {
    if (y >= 22)
      y -= 22;
    else if (y >= 12 && x >= 1)
      y -= 12, x--;
    else if (y >= 2 && x >= 2)
      y -= 2, x -= 2;
    else
      goto lose;
  } else {
    if (y >= 2 && x >= 2)
      y -= 2, x -= 2;
    else if (y >= 12 && x >= 1)
      y -= 12, x--;
    else if (y >= 22)
      y -= 22;
    else
      goto lose;
  }
  p = !p;
  goto move;
lose:
  if (p)
    puts("Ciel");
  else
    puts("Hanako");
  return 0;
}
