James Pond is a businessman who often dreams that he is a secret agent. He enjoys encrypting the messages he sends to his colleagues, who then have to decrypt them before they can read them. Write the decryption program his staff will use.
Pond uses a date as the key. He adds the day, the month and the year together, takes that sum modulo 25, and adds one, which gives a value between 1 and 25 inclusive. That value S is the shift of his Caesar cypher.
In a Caesar cypher each letter of a message moves S places forward through the alphabet, and z wraps back around to a. With a shift of 5, a becomes f, h becomes m and x becomes c. White space, punctuation and digits stay unchanged.
Each message starts with a date written as three integers on one line, separated by spaces. The date 0 0 0 marks the end of the input.
The date is followed by one line holding the encrypted message. That line has at least 1 and at most 250 characters and is never only white space. It contains lower case letters, spaces, punctuation marks and digits only.
For each message in the input, print the decrypted message on a line of its own.