Сортировку делает, выводит через пробел, но валидацию не проходит.
Ввести с клавиатуры три числа, и вывести их в порядке убывания.
Выведенные числа должны быть разделены пробелом.
Требования:
1. Программа должна считывать числа c клавиатуры.
2. Программа должна выводить числа на экран.
3. Выведенные числа должны быть разделены пробелом.
4. Программа должна выводить числа в порядке убывания.
public class Solution {
    public static void main(String[] args) throws Exception {
        //напишите тут ваш код
        BufferedReader bu = new BufferedReader(new InputStreamReader(System.in));
        int a = Integer.parseInt(bu.readLine());
        int b = Integer.parseInt(bu.readLine());
        int c = Integer.parseInt(bu.readLine());
        int max;
        int cen;
        int min;
        if (a>b & a>c)
            max = a;
        else if (b>a & b>c)
           max = b;
        else
            max = c;

        if (a < max & a > min)
            cen = a;
        else if (b < max & b > min)
           cen = b;
        else
            cen = c;
        System.out.print(max + " " + cen + " " + min);
    }
}