C. Хитроумная жирная крыса
ограничение по времени на тест
2.5 seconds
ограничение по памяти на тест
256 megabytes
ввод
stdin
вывод
stdout

Жирная крыса и её друг Сerealguy поспорили — спустится ли к ним по хитроумной конструкции хоть чуть-чуть хлопьев. На рисунке ниже показана хитроумная конструкция.

Более формальное описание хитроумной конструкции следует далее. Хитроумная конструкция состоит из n рядов с весами. В первом ряду n весов, во втором (n - 1) весов, в i-ом ряду (n - i + 1) весов, в последнем ряду ровно одни весы. Пронумеруем весы в каждом ряду слева направо, начиная с 1. Тогда величина wi, k в килограммах (1 ≤ i ≤ n; 1 ≤ k ≤ n - i + 1) обозначает параметр выдержки k-х весов в i-ом ряду.

Если на весы с параметром выдержки wi, k падает тело с массой не меньшей чем wi, k, то весы ломаются. При этом все, что было на весах, падает либо на уровень ниже влево (если это возможно), либо на уровень ниже вправо (если это возможно). Другими словами, если ломаются весы wi, k (i < n), то возможно максимум два варианта падения содержимого весов: все содержимое весов wi, k падает либо на весы wi + 1, k - 1 (если такие существуют), либо на весы wi + 1, k (если такие существуют). Если ломаются весы wn, 1, то все содержимое этих весов падает прямо в руки жирной крысе. Обратите внимание, что у первых в ряду весов и у последних в ряду весов существует ровно один вариант падения содержимого.

Изначально, на все весы первого уровня одновременно кладутся хлопья. На i-е весы кладется ai килограмм хлопьев. После этого весы начинают ломаться, а хлопья начинают падать вниз каким-то образом. Можно считать, что все происходит мгновенно. То есть весы ломаются мгновенно и хлопья падают тоже мгновенно.

Жирная крыса утверждает, что ни при каком развитии событий хлопья с первого уровня не смогут попасть к ней в руки. Cerealguy утверждает, что существует такое развитие событий, при котором в руки крысе попадет хоть сколько-нибудь хлопьев. Помогите жирной крысе и Cerealguy. Определите, кто их них прав.

Входные данные

В первой строке записано единственное целое число n (1 ≤ n ≤ 50) — количество уровней с весами.

В следующей строке записаны через пробел n целых чисел ai (1 ≤ ai ≤ 106) — массы хлопьев в килограммах.

В следующих n строках задано описание весов: в i-й строке записано через пробел (n - i + 1) целых чисел wi, k (1 ≤ wi, k ≤ 106) — параметры выдержки для весов, находящихся на i-ом уровне, в килограммах.

Выходные данные

Выведите «Fat Rat», если права крыса, иначе выведите — «Cerealguy».

Примеры
Входные данные
1
1
2
Выходные данные
Fat Rat
Входные данные
2
2 2
1 2
4
Выходные данные
Cerealguy
Входные данные
2
2 2
1 2
5
Выходные данные
Fat Rat
Примечание

Пояснения к примерам:

  • Первый пример: На весы, которые выдерживают 2, падает 1. А это значит, что нижние весы не сломаются.
  • Второй пример: Все весы на самом верхнем ряду очевидно ломаются, потом хлопья падают на нижний ряд общей массой 4, а это ровно столько сколько «почти выдерживают» нижние весы, а так как 4  ≥  4, то весы ломаются.