题目描述
You are given a 4-character string S consisting of uppercase English letters. Determine if S consists of exactly two kinds of characters which both appear twice in S.
Constraints
- The length of S is 4.
- S consists of uppercase English letters.
Input
Input is given from Standard Input in the following format:
S
Output
If S consists of exactly two kinds of characters which both appear twice in S, print Yes; otherwise, print No.
Examples
Input
ASSA
Output
Yes
Input
STOP
Output
No
Input
FFEE
Output
Yes
Input
FREE
Output
No
输入格式
见题面
输出格式
见题面
样例输入
FFEE
样例输出
Yes