import sys

for linen in sys.stdin:
    line = linen.strip("\n")

    if line == ".":
        break

    resultat = ""
    for letter in line:
        if letter == "G":
            resultat += "C"
        elif letter == "C":
            resultat += "G"
        elif letter == "A":
            resultat += "T"
        elif letter == "T":
            resultat += "A"

    girada = resultat[::-1]

    print(girada)
d8177ddd2dc470aae1f70a4a116fade193601df0
<mask token>

<mask token>
for linen in sys.stdin:
    line = linen.strip('\n')
    if line == '.':
        break
    resultat = ''
    for letter in line:
        if letter == 'G':
            resultat += 'C'
        elif letter == 'C':
            resultat += 'G'
        elif letter == 'A':
            resultat += 'T'
        elif letter == 'T':
            resultat += 'A'
    girada = resultat[::-1]
    print(girada)

import sys
for linen in sys.stdin:
    line = linen.strip('\n')
    if line == '.':
        break
    resultat = ''
    for letter in line:
        if letter == 'G':
            resultat += 'C'
        elif letter == 'C':
            resultat += 'G'
        elif letter == 'A':
            resultat += 'T'
        elif letter == 'T':
            resultat += 'A'
    girada = resultat[::-1]
    print(girada)

import sys

for linen in sys.stdin:
    line = linen.strip("\n")

    if line == ".":
        break

    resultat = ""
    for letter in line:
        if letter == "G":
            resultat += "C"
        elif letter == "C":
            resultat += "G"
        elif letter == "A":
            resultat += "T"
        elif letter == "T":
            resultat += "A"

    girada = resultat[::-1]

    print(girada)