Вот код решения. Можете подсказать, что не так? Заранее спасибо!
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));

        int a = Integer.parseInt(reader.readLine());
        int b = Integer.parseInt(reader.readLine());
        int c = Integer.parseInt(reader.readLine());
        int d = Integer.parseInt(reader.readLine());

        int max1, max2, max;
        if (a > b) max1 = a;
        else max1 = b;
        if (c > d) max2 = d;
        else max2 = d;
        if (max1 > max2) max = max1;
        else max = max2;
        // System.out.println(max1 + " " + max2);

        System.out.println(max);
    }
}