Es wird mir drei mal die selbe zahl angezeigt wenn ich drei gleiche zahlen eingebe, wieso also erfülle ich nicht diese Anforderung?
package de.codegym.task.task04.task0417;
/*
Haben wir ein Paar?
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader a = new BufferedReader(new InputStreamReader(System.in));
String b = a.readLine();
int ba = Integer.parseInt(b);
String c = a.readLine();
int ca = Integer.parseInt(c);
String d = a.readLine();
int da = Integer.parseInt(d);
if (ba==ca){
System.out.println(ba+" "+ca);
}
if (ba==da){
System.out.println(ba+" "+da);
}
if (da==ca){
System.out.println(da+" "+ca);
}
if ((ba==ca)&&(ca==da)){
System.out.println(ba+" "+ca+" "+da);
}
}
}