не выполняется пункт: программа должна выводить числа в порядке убывания, НО она же выводит?
package com.javarush.task.task04.task0420;
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 && c<a)
System.out.println(b+" "+a+" "+c);
if(a<c &&b>c)
System.out.println(b+" "+c+" "+a);
if(a>b &&b>c)
System.out.println(a+" "+b+" "+c);
if(c<a &&c>b)
System.out.println(a+" "+c+" "+b);
if(a<b &&b<c)
System.out.println(c+" "+b+" "+a);
if(a>b && c>a)
System.out.println(c+" "+a+" "+b);
}
}