class log: def __init__(s,v):s.k=eval(str(v)) def __add__(s,o):return log(s.k*o.k) def __repr__(s):return f'log({s.k})' s=input();o=0;e=exit for a,b in[['tragedy + time','comedy'],['repetition + repetition','learning'],['fire + water','steam'],['red + blue','purple'],['icelander + deadline','procrastination'],['throat + potato','danish'],['kattis + program','verdict'],['problem + solution','AC'],['contest + geometry','WA'],['nonsense + annoyance','this problem']]:s==a and print(b)119519:m[-1]=m[-1]*20+ord(i)-119520 else:m.append(0) y=sum(m);z='' while y:z+=chr(119520+y%20);y//=20 if'mod'not in s:print(z[::-1]or chr(119520));e() from math import* def bz(a, b): if a==0:return 0,1 if b==0:return 1,0 p,q=bz(b,a%b);return q,p-a//b*q def cr(a,m,b,n):d=gcd(m,n);k=m*n//d;return(a-m*bz(m,n)[0]*(a-b)//d)%k,k t=s.split() print(*cr(int(t[0]),int(t[2]),int(t[4]),int(t[6])),sep=' mod ')