import java.util.Scanner;

public class Main {
	public static void main(String[] args){
		Scanner scanner = new Scanner(System.in); 
		//int型の値を返す
		int a = scanner.nextInt();
		//int型の値を返す
		int b = scanner.nextInt();
		//int型の値を返す
		int c = scanner.nextInt();
		//入力された3つのint型が「a<b<c」になるか否かを判定する
		String ans = extent(a, b, c);
		System.out.println(ans);
	}
	
	/**
	 * 入力された3つのint型が「a<b<c」になるか否かを判定する
	 * @param int a
	 * @param int b
	 * @param int c
	 * @return ans
	 */
	public static String extent(int a, int b, int c) {
		String ans = "No";
		if(a < b && b < c){
			ans = "Yes";
		}
		return ans;
	}
	
}

/**
 * 3つのint型のa,b,c値を入力する
 * 入力された3つのint型が「a<b<c」になるか否かを判定する
 * (「a<b<c」だとしたら"Yes")
 * (「a<b<c」じゃなかったら"No")
 * 返されたString型を出力をする
 */ import java.util.Scanner; Scanner java.util public class Main {
	public static void main(String[] args){
		Scanner scanner = new Scanner(System.in); 
		//int型の値を返す
		int a = scanner.nextInt();
		//int型の値を返す
		int b = scanner.nextInt();
		//int型の値を返す
		int c = scanner.nextInt();
		//入力された3つのint型が「a<b<c」になるか否かを判定する
		String ans = extent(a, b, c);
		System.out.println(ans);
	}
	
	/**
	 * 入力された3つのint型が「a<b<c」になるか否かを判定する
	 * @param int a
	 * @param int b
	 * @param int c
	 * @return ans
	 */
	public static String extent(int a, int b, int c) {
		String ans = "No";
		if(a < b && b < c){
			ans = "Yes";
		}
		return ans;
	}
	
} Main public static void main(String[] args){
		Scanner scanner = new Scanner(System.in); 
		//int型の値を返す
		int a = scanner.nextInt();
		//int型の値を返す
		int b = scanner.nextInt();
		//int型の値を返す
		int c = scanner.nextInt();
		//入力された3つのint型が「a<b<c」になるか否かを判定する
		String ans = extent(a, b, c);
		System.out.println(ans);
	} main {
		Scanner scanner = new Scanner(System.in); 
		//int型の値を返す
		int a = scanner.nextInt();
		//int型の値を返す
		int b = scanner.nextInt();
		//int型の値を返す
		int c = scanner.nextInt();
		//入力された3つのint型が「a<b<c」になるか否かを判定する
		String ans = extent(a, b, c);
		System.out.println(ans);
	} Scanner scanner = new Scanner(System.in); scanner new Scanner(System.in) int a = scanner.nextInt(); a scanner.nextInt() scanner.nextInt scanner int b = scanner.nextInt(); b scanner.nextInt() scanner.nextInt scanner int c = scanner.nextInt(); c scanner.nextInt() scanner.nextInt scanner String ans = extent(a, b, c); ans extent(a, b, c) extent a b c System.out.println(ans) System.out.println System.out System System.out ans String[] args args /**
	 * 入力された3つのint型が「a<b<c」になるか否かを判定する
	 * @param int a
	 * @param int b
	 * @param int c
	 * @return ans
	 */
	public static String extent(int a, int b, int c) {
		String ans = "No";
		if(a < b && b < c){
			ans = "Yes";
		}
		return ans;
	} extent {
		String ans = "No";
		if(a < b && b < c){
			ans = "Yes";
		}
		return ans;
	} String ans = "No"; ans "No" if(a < b && b < c){
			ans = "Yes";
		} a < b && b < c a < b a b b < c b c {
			ans = "Yes";
		} ans = "Yes" ans "Yes" return ans; ans int a a int b b int c c public class Main {
	public static void main(String[] args){
		Scanner scanner = new Scanner(System.in); 
		//int型の値を返す
		int a = scanner.nextInt();
		//int型の値を返す
		int b = scanner.nextInt();
		//int型の値を返す
		int c = scanner.nextInt();
		//入力された3つのint型が「a<b<c」になるか否かを判定する
		String ans = extent(a, b, c);
		System.out.println(ans);
	}
	
	/**
	 * 入力された3つのint型が「a<b<c」になるか否かを判定する
	 * @param int a
	 * @param int b
	 * @param int c
	 * @return ans
	 */
	public static String extent(int a, int b, int c) {
		String ans = "No";
		if(a < b && b < c){
			ans = "Yes";
		}
		return ans;
	}
	
} public class Main {
	public static void main(String[] args){
		Scanner scanner = new Scanner(System.in); 
		//int型の値を返す
		int a = scanner.nextInt();
		//int型の値を返す
		int b = scanner.nextInt();
		//int型の値を返す
		int c = scanner.nextInt();
		//入力された3つのint型が「a<b<c」になるか否かを判定する
		String ans = extent(a, b, c);
		System.out.println(ans);
	}
	
	/**
	 * 入力された3つのint型が「a<b<c」になるか否かを判定する
	 * @param int a
	 * @param int b
	 * @param int c
	 * @return ans
	 */
	public static String extent(int a, int b, int c) {
		String ans = "No";
		if(a < b && b < c){
			ans = "Yes";
		}
		return ans;
	}
	
} Main
import java.util.Scanner;

public class Main {
	public static void main(String[] args){
		Scanner scanner = new Scanner(System.in); 
		//int型の値を返す
		int a = scanner.nextInt();
		//int型の値を返す
		int b = scanner.nextInt();
		//int型の値を返す
		int c = scanner.nextInt();
		//入力された3つのint型が「a<b<c」になるか否かを判定する
		String ans = extent(a, b, c);
		System.out.println(ans);
	}
	
	/**
	 * 入力された3つのint型が「a<b<c」になるか否かを判定する
	 * @param int a
	 * @param int b
	 * @param int c
	 * @return ans
	 */
	public static String extent(int a, int b, int c) {
		String ans = "No";
		if(a < b && b < c){
			ans = "Yes";
		}
		return ans;
	}
	
}

/**
 * 3つのint型のa,b,c値を入力する
 * 入力された3つのint型が「a<b<c」になるか否かを判定する
 * (「a<b<c」だとしたら"Yes")
 * (「a<b<c」じゃなかったら"No")
 * 返されたString型を出力をする
 */