#43. 生物课

生物课

题目背景

生物课又到了。。。

老师在讲解 DNA 的碱基配对规则,并指出 DNA 的两条链之间具有严格的互补关系。


题目描述

在 DNA 中,碱基遵循如下互补配对规则

  • AT
  • CG

给你一条 DNA 单链序列 SS,仅由字符 ATCG 组成。

你的任务是构造它的互补链,即:

  • A 替换为 T
  • T 替换为 A
  • C 替换为 G
  • G 替换为 C

并保持字符顺序不变。


输入格式

输入一行,一个字符串 SS,表示 DNA 单链序列。


输出格式

输出一行字符串,表示 SS 对应的互补 DNA 链。


数据范围

  • 1S1051 \le |S| \le 10^5
  • SS 仅包含字符 ATCG

输入输出样例

输入

ATCGGC

输出

TAGCCG