выводит максимальное число,но не проходит проверку
package com.javarush.task.task04.task0419;
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 aAge = reader.readLine();
int a = Integer.parseInt(aAge);
String bAge = reader.readLine();
int b = Integer.parseInt(bAge);
String cAge = reader.readLine();
int c = Integer.parseInt(cAge);
String dAge = reader.readLine();
int d = Integer.parseInt(dAge);
if(a >= b){
System.out.println(a);}
else if(b >= c){
System.out.println(b);}
else if(c >= d){
System.out.println(c);}
else if(a >= d){
System.out.println(d);}
}
}