If you have ever interacted with a cat, you have probably noticed that they are quite particular about how to pet them. Here is an approximate map of a normal cat.

However, some cats won't tolerate this nonsense from the humans. Here is a map of a grumpy cat.

You have met a cat. Can you figure out whether it's normal or grumpy?
none
Please make sure to use the stream flushing operation after each query in order not to leave part of your output in some buffer.
5 0 1 2 5 3 5 4 5 5
Correct answer 'normal'
5 5 5 6 6 7 8 9 10 11
Correct answer 'grumpy'
10 6 5 7 5 6 11 5 8 9
Correct answer 'grumpy'
7 10 8 9 6 5 5 11 5 6
Correct answer 'grumpy'
5 5 4 5 2 5 5 0 1 3
Correct answer 'normal'
0 4 3 5 5 5 2 1 5 5
Correct answer 'normal'
3 5 5 0 5 5 2 5 4 1
Correct answer 'normal'
5 4 5 1 5 5 0 5 2 3
Correct answer 'normal'
5 5 1 2 5 5 4 3 0 5
Correct answer 'normal'
7 10 5 5 11 6 5 9 6 8
Correct answer 'grumpy'
6 5 10 5 5 7 8 11 9 6
Correct answer 'grumpy'
5 5 5 5 5 0 4 2 3 1
Correct answer 'normal'
11 5 6 5 9 5 10 8 7 6
Correct answer 'grumpy'
5 9 8 10 7 11 5 6 5 6
Correct answer 'grumpy'
5 8 10 11 5 6 5 6 7 9
Correct answer 'grumpy'
5 5 6 11 6 10 9 5 8 7
Correct answer 'grumpy'
1 5 5 2 5 0 3 5 5 4
Correct answer 'normal'
5 5 2 5 4 5 3 1 0 5
Correct answer 'normal'
import sys
#sys.setrecursionlimit(20000)
#from collections import deque #Counter
#from itertools import accumulate
#from functools import product
#import math


def rl():
    return sys.stdin.readline().strip()
def rl_types(types):
    str_list = [x for x in sys.stdin.readline().strip().split(' ')]
    return [types[i](str_list[i]) for i in range(len(str_list))]

def pr( something ):
    sys.stdout.write( str(something) + '\n')
def pra( array ):
    sys.stdout.write( ' '.join([str(x) for x in array]) + '\n')
def pr_flush(something):
    sys.stdout.write( str(something) + '\n')
    sys.stdout.flush()

def pra_err( array ):
    sys.stderr.write( ' '.join([str(x) for x in array]) + '\n')
    sys.stderr.flush()
def pr_err( something ):
    sys.stderr.write( str(something) + '\n')
    sys.stderr.flush()


def answer( ans ):
    pr_flush( ans )
    #sys.stderr.write( s )
    #sys.stderr.flush()
    return [int(x) for x in rl().split()]
def dbug( s ):
    sys.stderr.write( s+'\n' )
    sys.stderr.flush()


def try_spot( n ):
    #dbug(f'   GUESS: {s}')
    pr_flush( n )
    return rl()

'''
python3 interactive_runner.py python3 local_testing_tool.py 0 -- python3 main.py
'''


if __name__ == '__main__':


    which = None
    for ti in range(10):
        s = try_spot(ti)
        if s == 'no':
            continue
        elif s in ['are you serious?','go die in a hole','no way','worse','terrible']:
            which = 'grumpy'
            break
        else:
            which = 'normal'
            break
    answer(which)


        #pr(f'Case #{ti+1}: {theirs}')

