import java.io.*;

class Main{
    public static void main(String[] args) throws IOException
    {
        InputStreamReader is = new InputStreamReader(System.in);
        BufferedReader br = new BufferedReader(is);
        Integer[] data = makeint(br);
        Integer a = data[0], b = data[1], c = data[2];
        if(a < b && b < c){ System.out.println("Yes"); }
        else{ System.out.println("No"); }

    }
    public static void show(Integer[] a){
        int n = a.length;
        for(int i = 0; i < n - 1; i++){ System.out.print(a[i] + " "); }
        System.out.println(a[n - 1]);
    }
    public static Integer[] makeint(BufferedReader br) throws IOException
    {
        String[] str = br.readLine().split(" ");
        int n = str.length;
        Integer[] a = new Integer[n];
        for(int i = 0; i < n; i++){ a[i] = Integer.parseInt(str[i]); }
        return a;
    }
} import java.io.*; io.* java class Main{
    public static void main(String[] args) throws IOException
    {
        InputStreamReader is = new InputStreamReader(System.in);
        BufferedReader br = new BufferedReader(is);
        Integer[] data = makeint(br);
        Integer a = data[0], b = data[1], c = data[2];
        if(a < b && b < c){ System.out.println("Yes"); }
        else{ System.out.println("No"); }

    }
    public static void show(Integer[] a){
        int n = a.length;
        for(int i = 0; i < n - 1; i++){ System.out.print(a[i] + " "); }
        System.out.println(a[n - 1]);
    }
    public static Integer[] makeint(BufferedReader br) throws IOException
    {
        String[] str = br.readLine().split(" ");
        int n = str.length;
        Integer[] a = new Integer[n];
        for(int i = 0; i < n; i++){ a[i] = Integer.parseInt(str[i]); }
        return a;
    }
} Main public static void main(String[] args) throws IOException
    {
        InputStreamReader is = new InputStreamReader(System.in);
        BufferedReader br = new BufferedReader(is);
        Integer[] data = makeint(br);
        Integer a = data[0], b = data[1], c = data[2];
        if(a < b && b < c){ System.out.println("Yes"); }
        else{ System.out.println("No"); }

    } main {
        InputStreamReader is = new InputStreamReader(System.in);
        BufferedReader br = new BufferedReader(is);
        Integer[] data = makeint(br);
        Integer a = data[0], b = data[1], c = data[2];
        if(a < b && b < c){ System.out.println("Yes"); }
        else{ System.out.println("No"); }

    } InputStreamReader is = new InputStreamReader(System.in); is new InputStreamReader(System.in) BufferedReader br = new BufferedReader(is); br new BufferedReader(is) Integer[] data = makeint(br); data makeint(br) makeint br Integer a = data[0] a data[0] data 0 b = data[1] b data[1] data 1 c = data[2]; c data[2] data 2 if(a < b && b < c){ System.out.println("Yes"); }
        else{ System.out.println("No"); } a < b && b < c a < b a b b < c b c { System.out.println("Yes"); } System.out.println("Yes") System.out.println System.out System System.out "Yes" { System.out.println("No"); } System.out.println("No") System.out.println System.out System System.out "No" String[] args args public static void show(Integer[] a){
        int n = a.length;
        for(int i = 0; i < n - 1; i++){ System.out.print(a[i] + " "); }
        System.out.println(a[n - 1]);
    } show {
        int n = a.length;
        for(int i = 0; i < n - 1; i++){ System.out.print(a[i] + " "); }
        System.out.println(a[n - 1]);
    } int n = a.length; n a.length a a.length for(int i = 0; i < n - 1; i++){ System.out.print(a[i] + " "); } int i = 0; int i = 0; i 0 i < n - 1 i n - 1 n 1 i++ i++ i { System.out.print(a[i] + " "); } { System.out.print(a[i] + " "); } System.out.print(a[i] + " ") System.out.print System.out System System.out a[i] + " " a[i] a i " " System.out.println(a[n - 1]) System.out.println System.out System System.out a[n - 1] a n - 1 n 1 Integer[] a a public static Integer[] makeint(BufferedReader br) throws IOException
    {
        String[] str = br.readLine().split(" ");
        int n = str.length;
        Integer[] a = new Integer[n];
        for(int i = 0; i < n; i++){ a[i] = Integer.parseInt(str[i]); }
        return a;
    } makeint {
        String[] str = br.readLine().split(" ");
        int n = str.length;
        Integer[] a = new Integer[n];
        for(int i = 0; i < n; i++){ a[i] = Integer.parseInt(str[i]); }
        return a;
    } String[] str = br.readLine().split(" "); str br.readLine().split(" ") br.readLine().split br.readLine() br.readLine br " " int n = str.length; n str.length str str.length Integer[] a = new Integer[n]; a new Integer[n] n for(int i = 0; i < n; i++){ a[i] = Integer.parseInt(str[i]); } int i = 0; int i = 0; i 0 i < n i n i++ i++ i { a[i] = Integer.parseInt(str[i]); } { a[i] = Integer.parseInt(str[i]); } a[i] = Integer.parseInt(str[i]) a[i] a i Integer.parseInt(str[i]) Integer.parseInt Integer str[i] str i return a; a BufferedReader br br
import java.io.*;

class Main{
    public static void main(String[] args) throws IOException
    {
        InputStreamReader is = new InputStreamReader(System.in);
        BufferedReader br = new BufferedReader(is);
        Integer[] data = makeint(br);
        Integer a = data[0], b = data[1], c = data[2];
        if(a < b && b < c){ System.out.println("Yes"); }
        else{ System.out.println("No"); }

    }
    public static void show(Integer[] a){
        int n = a.length;
        for(int i = 0; i < n - 1; i++){ System.out.print(a[i] + " "); }
        System.out.println(a[n - 1]);
    }
    public static Integer[] makeint(BufferedReader br) throws IOException
    {
        String[] str = br.readLine().split(" ");
        int n = str.length;
        Integer[] a = new Integer[n];
        for(int i = 0; i < n; i++){ a[i] = Integer.parseInt(str[i]); }
        return a;
    }
}
