#D7658. Regular Triangle

    ID: 6367 Type: Default 2000ms 1073MiB

Regular Triangle

Regular Triangle

You are given three integers A, B and C.

Determine if there exists an equilateral triangle whose sides have lengths A, B and C.

Constraints

  • All values in input are integers.
  • 1 \leq A,B,C \leq 100

Input

Input is given from Standard Input in the following format:

A B C

Output

If there exists an equilateral triangle whose sides have lengths A, B and C, print Yes; otherwise, print No.

Examples

Input

2 2 2

Output

Yes

Input

3 4 5

Output

No

inputFormat

input are integers.

  • 1 \leq A,B,C \leq 100

Input

Input is given from Standard Input in the following format:

A B C

outputFormat

Output

If there exists an equilateral triangle whose sides have lengths A, B and C, print Yes; otherwise, print No.

Examples

Input

2 2 2

Output

Yes

Input

3 4 5

Output

No

样例

2 2 2
Yes