package com.javarush.task.task04.task0419; /* Максимум четырех чисел */ import java.io.*; public class Solution { public static void main(String[] args) throws Exception { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); String A = reader.readLine(); String B = reader.readLine(); String C = reader.readLine(); String D = reader.readLine(); int a = Integer.parseInt(A); int b = Integer.parseInt(B); int c = Integer.parseInt(C); int d = Integer.parseInt(D); if (a > b || a > c || a > d) System.out.println(a); else if (b > a || b > c || b > d) System.out.println(b); else if (c > a || c > b || c > d) System.out.println(c); else System.out.println(d); } Пишет , что не выводит максимум из четырёх чисел. При проверке работает корректно, включая отрицательные числа. Подскажите в чём проблема?