как то логически все выстроилось, но что-то пошло не так не пойму почему моя логика не бьется с валидатором ... package com.javarush.task.task05.task0532; import java.io.InputStreamReader; import java.io.*; import java.util.Collections; import java.util.ArrayList; public class Solution { public static void main(String[] args) throws Exception { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); String s = reader.readLine(); int num = Integer.parseInt(s);//считала число ArrayList<Integer>number = new ArrayList<Integer>(); //создала список while (true){ for (int i = 0; i <= num; i++)// с нуля до значения ранее введеного числа { int numbernext =Integer.parseInt(reader.readLine());// считала number.add(0, numbernext);// и заполнила список } for (int i=0; i < number.size(); i++) // в данной итеррации предложила выбрать из списка максимум. { System.out.println(Collections.max(number));} break; } } }