A - Poor /

Time Limit: 2 sec / Memory Limit: 1024 MB

配点: 100

問題文

3 つ組の数について、ある 2 つが等しく、残りの 1 つがそれらと異なるとき、その 3 つ組を「かわいそう」であるといいます。

3 つの整数 A, B, C が与えられるので、この 3 つ組がかわいそうであれば Yes を、そうでなければ No を出力してください。

制約

  • A, B, C はいずれも 1 以上 9 以下の整数

入力

入力は以下の形式で標準入力から与えられる。

A B C

出力

与えられる 3 つ組がかわいそうであれば Yes を、そうでなければ No を出力せよ。


入力例 1

5 7 5

出力例 1

Yes

AC が等しく、B がそれらと異なるので、この 3 つ組はかわいそうです。


入力例 2

4 4 4

出力例 2

No

A, B, C がいずれも等しいので、この 3 つ組はかわいそうではありません。


入力例 3

4 9 6

出力例 3

No

入力例 4

3 3 4

出力例 4

Yes

Score: 100 points

Problem Statement

A triple of numbers is said to be poor when two of those numbers are equal but the other number is different from those two numbers.

You will be given three integers A, B, and C. If this triple is poor, print Yes; otherwise, print No.

Constraints

  • A, B, and C are all integers between 1 and 9 (inclusive).

Input

Input is given from Standard Input in the following format:

A B C

Output

If the given triple is poor, print Yes; otherwise, print No.


Sample Input 1

5 7 5

Sample Output 1

Yes

A and C are equal, but B is different from those two numbers, so this triple is poor.


Sample Input 2

4 4 4

Sample Output 2

No

A, B, and C are all equal, so this triple is not poor.


Sample Input 3

4 9 6

Sample Output 3

No

Sample Input 4

3 3 4

Sample Output 4

Yes