Выводит все правильно, но не проходит валидацию, не пойму в чем проблема. Помогите плиз.
package com.javarush.task.task05.task0532;
import java.io.*;
/*
Задача по алгоритмам
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String namber = reader.readLine();
//String namber1 = reader.readLine();
int max = 0;
int nam = Integer.parseInt(namber);
if (nam > 0) {
for (int i = 0; i < nam; i++) {
String namber1 = reader.readLine();
int nam1 = Integer.parseInt(namber1);
if (nam1 < 0) {
//System.out.println("Введите число больше 0");
i--;
}
if (nam1 > max) {
max = nam1;
// System.out.println(max);
}
}
System.out.println(max);
}
else{
System.out.println("Введите число больше 0");
}
}
}