Не могу пройти валидацию,подскажите в чем проблема?
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String q = reader.readLine();
int a = Integer.parseInt(q);
String w = reader.readLine();
int b = Integer.parseInt(w);
String e = reader.readLine();
int c = Integer.parseInt(e);
if (a>b && b>c)
System.out.print(a+" "+b+" "+c);
else if (b>c && c>a)
System.out.print(b+" "+c+" "+a);
else if (c>a && a>b)
System.out.print(c+" "+a+" "+b);
else if (a>c && c>b)
System.out.print(a+" "+c+" "+b);
else if (b>a && a>c)
System.out.print(b+" "+a+" "+c);
else if (c>b && b>a)
System.out.print(c+" "+b+" "+c);
Вывод
7 5 4
ошибка: "Программа должна выводить числа в порядке убывания."
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));
String q = reader.readLine();
int a = Integer.parseInt(q);
String w = reader.readLine();
int b = Integer.parseInt(w);
String e = reader.readLine();
int c = Integer.parseInt(e);
if (a>b && b>c)
System.out.print(a+" "+b+" "+c);
else if (b>c && c>a)
System.out.print(b+" "+c+" "+a);
else if (c>a && a>b)
System.out.print(c+" "+a+" "+b);
else if (a>c && c>b)
System.out.print(a+" "+c+" "+b);
else if (b>a && a>c)
System.out.print(b+" "+a+" "+c);
else if (c>b && b>a)
System.out.print(c+" "+b+" "+c);
}
}