moj kod pobiera liczbe ' l ' i tyle liczb lacznie z 'l' pobierze. wybierze z nich najwieksza i wyswietli na ekranie. co jest nie tak?
package pl.codegym.task.task05.task0532;
import java.io.*;
import java.util.Scanner;
/*
Zadanie z algorytmami
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int maksimum;
int l = Integer.parseInt(reader.readLine()) ;
maksimum=l;
if (l>0) {
int i = 1;
while (i < l) {
i++;
int n = Integer.parseInt(reader.readLine());
if (n >= maksimum) {
maksimum = n;
}
}
//tutaj wpisz swój kod
System.out.println(maksimum);
}
}
}