Занимательное дежурство
면접 대비시간 제한2초메모리 제한512 MB
최대 100,000개의 소문자로 이루어진 문자열에서 두 사람이 번갈아 같은 글자 두 개를 임의의 글자 하나로 바꾸며, 더 이상 움직일 수 없는 사람이 지는 게임의 승자를 구한다.
문제
Однажды на перемене, во время дежурства по классу, Дима написал на доске несколько латинских букв и позвал Гришу на них посмотреть. Грише очень понравилась композиция на доске, но к началу урока доска должна быть идеально чистой. Ребятам жалко просто стирать буквы, и чтобы сделать этот процесс интереснее, Гриша предложил занимательную игру.
Ребята делают ходы по очереди. В свой ход игрок стирает с доски две одинаковые буквы, а вместо них записывает на доску одну любую букву. Так, например, из набора букв {a, b, a} можно получить наборы {a, b}, {b, b}, {b, c}, , {b, z$}. Проигрывает тот, кто не может сделать ход, поскольку все записанные на доске буквы различны. Проигравший моет доску. Гриша ходит первым.
За происходящим внимательно наблюдает строгая учительница Дарья Владимировна. Она хочет узнать, кто выиграет в придуманной ребятами игре, если оба игрока будут придерживаться оптимальной стратении.
Ваша задача --- помочь ей узнать ответ на этот вопрос.
입력
В единственной строке входного файла находится набор букв, который был исходно записан на доске (число букв в наборе от 1 до , буквы не разделены пробелами).
출력
В выходной файл выведите Grisha, если выиграет Гриша, и Dima в противном случае.