#!/usr/bin/env python

# Sreenath Are

# Rachel Carson Middle School

# Junior-5

# ACSL Golf

 

import sys

 

names = { # Problem doesn't specify a minimum or maximum

    -5 : 'ostrich',

    -4 : 'condor',

    -3 : 'albatross',

    -2 : 'eagle',

    -1 : 'birdie',

    0  : 'par',

    1  : 'bogey',

    2  : 'double bogey',

    3  : 'triple bogey',

    4  : 'quadruple bogey',

    5  : 'quintuple bogey'

}

 

def name(score, use_names=True):

    '''Return the name for a score'''

    assert(type(score)==int)

    if score in names.keys() and use_names:

        return names[score]

    else:

        if score==0:

            return 'par'

        elif score>0:

            return '{0} over par'.format(score)

        else:

            return '{0} under par'.format(-1*score)

 

if __name__ == '__main__':

    total = 0

    output = []

    print 'Input (comma separated):'

    for i in range(1,5):

        par, score = (int(s) for s in raw_input(str(i) + '. ').split(','))

        score -= par

        total += score

        output.append(str(i) + '. ' + name(score))

    output.append('5. ' + name(total,use_names=False))

    print

    print '\n'.join(output)