Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

UWMPIWO - Pifko

Adam, Bogdan, Cezary, Damian i Edward stoją w kolejce do baru z piwem (w tej właśnie kolejności, a oprócz nich nie ma innych osób w kolejce. Pierwszy w kolejce (Adam) kupuje piwo, wypija i podwaja się! Powstałych w wyniku tego magicznego zdarzenia dwóch Adamów idzie na koniec kolejki. Następny w kolejce (Bogdan) kupuje piwo, wypija i idzie na koniec kolejki jako dwóch Bogdanów, i tak dalej. Ten proces jest kontynuowany w nieskończoność.

Na przykład po wypiciu piwa przez Cezarego kolejka wygląda tak: Damian, Edward, Adam, Adam, Bogdan, Bogdan, Cezary, Cezary.

Napisz program, który obliczy, kto wypije n-te piwo.

Wejście

Na wejściu wczytujemy jedną liczbę całkowitą n (1 ≤ n ≤ 10^9).

Wyjście

Należy wypisać imię osoby, która wypije n-te piwo.

Example

Input:
1

Output:
Adam
Input:
6

Output:
Adam
Input:
1802

Output:
Cezary

Dodane przez:Marcin Kasprowicz
Data dodania:2018-02-08
Limit czasu wykonania programu:1s
Limit długości kodu źródłowego50000B
Limit pamięci:1536MB
Cluster: Cube (Intel G860)
Języki programowania:All except: ASM32-GCC MAWK BC C-CLANG NCSHARP CPP14-CLANG COBOL COFFEE D-CLANG D-DMD ELIXIR FANTOM FORTH GOSU GRV JS-MONKEY JULIA KTLN NIM OBJC OBJC-CLANG OCT PICO PROLOG R RACKET RUST SCM qobi CHICKEN SQLITE SWIFT UNLAMBDA VB.NET

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.