Не могу понять, почему проверку не проходит ?
package com.javarush.task.task04.task0441;
/*
Как-то средненько
*/
import java.io.*;
import java.util.Scanner;
public class Solution {
public static void main(String[] args) throws Exception {
Scanner scan = new Scanner(System.in);
int a = scan.nextInt();
int b = scan.nextInt();
int c = scan.nextInt();
if(a==b && b==c){
System.out.println(a);
}else if(a>b && b==c){
System.out.println(b);
}else if(a<b && a==c){
System.out.println(a);
}else if(a==b && b<c){
System.out.println(a);
}else if(a<b && b<c){
System.out.println(b);
}else if(a>b && b>c){
System.out.println(b);
}else if(a<b && b>c){
System.out.println(a);
}else if(a==b && b>c){
System.out.println(a);
}else if(a==c && a>b){
System.out.println(a);
}else if(a<b && b==c){
System.out.println(b);
}else if(a>b && b<c) {
System.out.println(a);
}
}
}
/*
111
121
212
112
211
122
221
123
321
213
223
322
*/