Solve the programming task below in a Python markdown code block.
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