2 й день мучаюсь, люди добрые, и даже не знаю где именно туплю и что именно искать в интернете. Массив заполняю, N раз. при проверке цикл только один раз работает. я отчаянно не рублю вообще уже. Помогите очень прошу
package com.javarush.task.task05.task0532;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Arrays;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String sn = reader.readLine();
int N = Integer.parseInt(sn);
int array[] = new int[Integer.parseInt(String.valueOf(N))];
for ( N = 0; N < array.length; N++) {
array[N] = Integer.parseInt(reader.readLine());//заполняю массив
int maximum=array[0];
if(maximum>0) if (array[N] > maximum) {
maximum = array[N];
}
System.out.println(maximum);
}
}
}

не отступило, все равно не работает