from pymorphy2 import MorphAnalyzer
for i in range(9):
adjf, noun = input().strip().split()
noun_a = MorphAnalyzer().parse(noun)[0]
adjf_a = MorphAnalyzer().parse(adjf)[0]
if str(noun_a.tag).split(',')[0] == 'ADJF':
noun, adjf = adjf, noun
noun_a, adjf_a = adjf_a, noun_a
a, b, c, d = tuple(str(noun_a.tag).split(','))
c1, c2 = c.split()
if c2 == 'plur':
print(adjf_a.inflect({c2, d}).methods_stack[0][1], end=' ')
else:
print(adjf_a.inflect({c1, c2, d}).methods_stack[0][1], end=' ')
print(noun)
adjf = 0
noun = 0
noun_a = 0
adjf_a = 0
a = 0
b = 0
c = 0
d = 0
c1 = 0
c2 = 0