скажите где и что я упустил?
package com.javarush.task.task07.task0708;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Arrays;
import java.io.IOException;
/*
Самая длинная строка
*/
public class Solution {
private static ArrayList<String> strings;
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
new ArrayList<String>(5);
int[] count = new int[5];
for(int i =0; i<strings.size(); i++){
strings.add(reader.readLine());
}
for(int i = 0; i<strings.size(); i++){
count[i] = strings.get(i).length();
}
int max = count[0];
for(int i = 1; i<count.length; i++){
if(count[i]>=max){
max = count[i];}
}
for(int i = 0; i<count.length; i++){
if(max==strings.get(i).length())
System.out.println(strings.get(i));
}
}
}