import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.HashSet;
import java.util.Set;

public class Main{
  public static void main(String[] args)throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    
    String[] data = br.readLine().split(" ");
    
    Set<Integer> integerSet = new HashSet<>();
    
    for(int i=0; i<3; i++){
      integerSet.add(Integer.parseInt(data[i]));
    }
    
    if(integerSet.size() == 2){
      System.out.println("Yes");
    } else {
      System.out.println("No");
    }
  }
} import java.io.BufferedReader; BufferedReader java.io import java.io.IOException; IOException java.io import java.io.InputStreamReader; InputStreamReader java.io import java.util.HashSet; HashSet java.util import java.util.Set; Set java.util public class Main{
  public static void main(String[] args)throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    
    String[] data = br.readLine().split(" ");
    
    Set<Integer> integerSet = new HashSet<>();
    
    for(int i=0; i<3; i++){
      integerSet.add(Integer.parseInt(data[i]));
    }
    
    if(integerSet.size() == 2){
      System.out.println("Yes");
    } else {
      System.out.println("No");
    }
  }
} Main public static void main(String[] args)throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    
    String[] data = br.readLine().split(" ");
    
    Set<Integer> integerSet = new HashSet<>();
    
    for(int i=0; i<3; i++){
      integerSet.add(Integer.parseInt(data[i]));
    }
    
    if(integerSet.size() == 2){
      System.out.println("Yes");
    } else {
      System.out.println("No");
    }
  } main {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    
    String[] data = br.readLine().split(" ");
    
    Set<Integer> integerSet = new HashSet<>();
    
    for(int i=0; i<3; i++){
      integerSet.add(Integer.parseInt(data[i]));
    }
    
    if(integerSet.size() == 2){
      System.out.println("Yes");
    } else {
      System.out.println("No");
    }
  } BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); br new BufferedReader(new InputStreamReader(System.in)) String[] data = br.readLine().split(" "); data br.readLine().split(" ") br.readLine().split br.readLine() br.readLine br " " Set<Integer> integerSet = new HashSet<>(); integerSet new HashSet<>() for(int i=0; i<3; i++){
      integerSet.add(Integer.parseInt(data[i]));
    } int i=0; int i=0; i 0 i<3 i 3 i++ i++ i {
      integerSet.add(Integer.parseInt(data[i]));
    } {
      integerSet.add(Integer.parseInt(data[i]));
    } integerSet.add(Integer.parseInt(data[i])) integerSet.add integerSet Integer.parseInt(data[i]) Integer.parseInt Integer data[i] data i if(integerSet.size() == 2){
      System.out.println("Yes");
    } else {
      System.out.println("No");
    } integerSet.size() == 2 integerSet.size() integerSet.size integerSet 2 {
      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 class Main{
  public static void main(String[] args)throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    
    String[] data = br.readLine().split(" ");
    
    Set<Integer> integerSet = new HashSet<>();
    
    for(int i=0; i<3; i++){
      integerSet.add(Integer.parseInt(data[i]));
    }
    
    if(integerSet.size() == 2){
      System.out.println("Yes");
    } else {
      System.out.println("No");
    }
  }
} public class Main{
  public static void main(String[] args)throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    
    String[] data = br.readLine().split(" ");
    
    Set<Integer> integerSet = new HashSet<>();
    
    for(int i=0; i<3; i++){
      integerSet.add(Integer.parseInt(data[i]));
    }
    
    if(integerSet.size() == 2){
      System.out.println("Yes");
    } else {
      System.out.println("No");
    }
  }
} Main
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.HashSet;
import java.util.Set;

public class Main{
  public static void main(String[] args)throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    
    String[] data = br.readLine().split(" ");
    
    Set<Integer> integerSet = new HashSet<>();
    
    for(int i=0; i<3; i++){
      integerSet.add(Integer.parseInt(data[i]));
    }
    
    if(integerSet.size() == 2){
      System.out.println("Yes");
    } else {
      System.out.println("No");
    }
  }
}