1 o

2 o

3

4

5

6

7

8

9

10

11

def decode(key1,key2,n):
    find = ord(n) - ord('a') 
    for i in range(0,26): 
        ch = (i * key1 + key2) % 26 
        if (find == ch) :
            return chr(i + ord('a'))

sentence_before=input()
sentence_after=''
key1=int(input())
key2=int(input())

for n in sentence_before:
  sentence_after+=decode(key1,key2,n)

print(sentence_after)