# your code goes here
# your code goes here
# your code goes here
import sys
dna=sys.stdin.read().strip()
complement = dna.translate(dna.maketrans("ATCG", "TAGC"))
reverse_complement = complement[::-1]
print(reverse_complement)
IyB5b3VyIGNvZGUgZ29lcyBoZXJlCiMgeW91ciBjb2RlIGdvZXMgaGVyZQojIHlvdXIgY29kZSBnb2VzIGhlcmUKaW1wb3J0IHN5cwoKZG5hPXN5cy5zdGRpbi5yZWFkKCkuc3RyaXAoKQpjb21wbGVtZW50ID0gZG5hLnRyYW5zbGF0ZShkbmEubWFrZXRyYW5zKCJBVENHIiwgIlRBR0MiKSkKcmV2ZXJzZV9jb21wbGVtZW50ID0gY29tcGxlbWVudFs6Oi0xXQpwcmludChyZXZlcnNlX2NvbXBsZW1lbnQp
Q0NUQ0FBQ0NBR0NUQ1RHVENUQUdBVEdBR0dDVENHQ1RBQUdUQ0dDR0FHQ0NHVEFHR0dHQUFUQ0NHVEFUQ0FDQ0FDQUNHR0NHQUdHQUNHQ0FBR1RUVEdDVFRHQUdBQUFDVENBR1RDR0NHR0NUR0dHVEFUR1RDVENUVENDVEFDQUdUR0FDQ0FBR1RHVEdHQUdDQVRHQUFHVEdHQ0NHVEFHR0dBQ0dHVFRHVEFUQ0NBQUdDQ1RUR0NHR1RUR0FDQ0FHVENHQ0dHVFRUR0dBQ0NHR0FUVEdBR1RUVEFBVFRDQUdUQ1RDR1RDQUNDQUNUQVRUR0FBVFRBVEFDVENHVEdDQUFBQ0FHR0NHR0dDR1RHQUFUQ0NBQUNBR0FDVEFUQ0NHQ1RUQ0FBQUFHQ0FDQUdHVENHVEdDR0NHR0NHVEdDR0NHQUdBQVRHVFRHQ1RUQ1RBQUdUR0FDR0FHVEdDR0dDR0NHQVRBQUNHQ0NBVEdHQ1RBQUNDVEFDR1RBQ0dDVEFUQUdHQ1RUVEdBR0FDQ0dHQVRUR0dBQ0NHVEdHVFRHR1RUVFRUR0NUQ1RDQ0FHQVRBQUdHQ0dBQVRHQVRBQUNBR0dUR0dBR0FHQ0NDVENDQUFUR0dUR0FHQ0NUQ0FHVEFBVFRHVEFDVFRUQ0FBQVRDR1RBQ0FDQ0NUQVRHQ0FHQVRBR0FHR0NBR1RHQUdHQUFHQUFBQUdUQ0NHQVRBR0FDR1RUR0FBQUFBQVRBVFRUVENDVENUR1RUQUFHQUNBQ1RBR1RDVEFUQUdHQUdHR1RUQUFBR1RUQUNHVENUR0NDQ0FUVEFUVENDQVRBVEFUVENDQ0FBVEdBQ0dBVEdUR1RDQ0FUQUFUQ0NDQVRUQUFUQ0NDR0dBR0NHQ1RBR0NBQVRHQ0FHVENUR0FDQVRHQVRHQVRHQ0NUQ1RHQUFUQ1RBVFRDVEdUVFRHR0dHQ1RUVENBQ0dUQ0NHQ0dBR1RUVEFDVEFDQ0NBQ1RHQ0dDQ1RHVFRHR0NHQUdHQVRHVFRDR0FBQVRBR0dDR1RBVEdDQUNBQVRHQ0NHVFRUR1RHQUFDR0NUQUNBR1RDR0dDQVRBR0FDQUFUR0dHQUFDVENUQ1RHR0FBQUNUQ1RHQVRHVFRHRw==
CCTCAACCAGCTCTGTCTAGATGAGGCTCGCTAAGTCGCGAGCCGTAGGGGAATCCGTATCACCACACGGCGAGGACGCAAGTTTGCTTGAGAAACTCAGTCGCGGCTGGGTATGTCTCTTCCTACAGTGACCAAGTGTGGAGCATGAAGTGGCCGTAGGGACGGTTGTATCCAAGCCTTGCGGTTGACCAGTCGCGGTTTGGACCGGATTGAGTTTAATTCAGTCTCGTCACCACTATTGAATTATACTCGTGCAAACAGGCGGGCGTGAATCCAACAGACTATCCGCTTCAAAAGCACAGGTCGTGCGCGGCGTGCGCGAGAATGTTGCTTCTAAGTGACGAGTGCGGCGCGATAACGCCATGGCTAACCTACGTACGCTATAGGCTTTGAGACCGGATTGGACCGTGGTTGGTTTTTGCTCTCCAGATAAGGCGAATGATAACAGGTGGAGAGCCCTCCAATGGTGAGCCTCAGTAATTGTACTTTCAAATCGTACACCCTATGCAGATAGAGGCAGTGAGGAAGAAAAGTCCGATAGACGTTGAAAAAATATTTTCCTCTGTTAAGACACTAGTCTATAGGAGGGTTAAAGTTACGTCTGCCCATTATTCCATATATTCCCAATGACGATGTGTCCATAATCCCATTAATCCCGGAGCGCTAGCAATGCAGTCTGACATGATGATGCCTCTGAATCTATTCTGTTTGGGGCTTTCACGTCCGCGAGTTTACTACCCACTGCGCCTGTTGGCGAGGATGTTCGAAATAGGCGTATGCACAATGCCGTTTGTGAACGCTACAGTCGGCATAGACAATGGGAACTCTCTGGAAACTCTGATGTTGG