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
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(new BufferedReader(new InputStreamReader(System.in)));
        int A = scanner.nextInt();
        int B= scanner.nextInt();
        int C = scanner.nextInt();
        if(A == B && B == C){
            System.out.println("Yes");
        } else {
            System.out.println("No");
        }
    }
}
