100 atcoder#ABC132A. [ABC132A] Fifty-Fifty

[ABC132A] Fifty-Fifty

Score : 100100 points

Problem Statement

You are given a 44-character string SS consisting of uppercase English letters. Determine if SS consists of exactly two kinds of characters which both appear twice in SS.

Constraints

  • The length of SS is 44.
  • SS consists of uppercase English letters.

Input

Input is given from Standard Input in the following format:

SS

Output

If SS consists of exactly two kinds of characters which both appear twice in SS, print Yes; otherwise, print No.

ASSA
Yes

SS consists of A and S which both appear twice in SS.

STOP
No
FFEE
Yes
FREE
No