Ребята, не понимаю, что не так пробовала и через просто больше-меньше и через больше-равно, меньше - равно. Что не так?
package com.javarush.task.jdk13.task04.task0441;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*
Среднее такое среднее
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int a = Integer.parseInt(reader.readLine());
int b = Integer.parseInt(reader.readLine());
int c = Integer.parseInt(reader.readLine());
if ((a<=b && b<=c) || (c<=b && a>=b)){
System.out.println(b);}
else if ((b<=a && a<=c) || (a>=c&& a<=b )){
System.out.println(a);}
else if ((b<=c && c<=a) || (a<=c && c<=b));{
System.out.println(c);
}
/* if (a==b||b==c||c==a)
{System.out.println(a);
} */
}
}