#include <iostream>
using namespace std;
string odw(string s)
{
string t="";
char zn;
for (int i=0; i<s.size(); i++)
{
if (s[i]=='A') zn='T';
else if (s[i]=='T') zn='A';
else if (s[i]=='G') zn='C';
else zn='G';
t=t+zn;
}
return t;
}
int main() {
string dna="ATCG";
cout << dna << endl;
cout << odw(dna) << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RyaW5nIG9kdyhzdHJpbmcgcykKewoJc3RyaW5nIHQ9IiI7CgljaGFyIHpuOwoJCglmb3IgKGludCBpPTA7IGk8cy5zaXplKCk7IGkrKykKCXsKCQlpZiAoc1tpXT09J0EnKSB6bj0nVCc7CgkJZWxzZSBpZiAoc1tpXT09J1QnKSB6bj0nQSc7CgkJZWxzZSBpZiAoc1tpXT09J0cnKSB6bj0nQyc7CgkJZWxzZSB6bj0nRyc7CgkJCgkJdD10K3puOwoJfQoJcmV0dXJuIHQ7Cn0KCmludCBtYWluKCkgewoJc3RyaW5nIGRuYT0iQVRDRyI7Cgljb3V0IDw8IGRuYSA8PCBlbmRsOwoJY291dCA8PCBvZHcoZG5hKSA8PCBlbmRsOwoJCglyZXR1cm4gMDsKfQ==