Ребята, помогите.
package com.javarush.task.task08.task0812;
import java.io.*;
import java.util.ArrayList;
/*
Cамая длинная последовательность
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
ArrayList <Integer> list = new ArrayList();
for (int i = 0; i < 10; i++) {
list.add(Integer.parseInt(reader.readLine()));
}
System.out.println(getMaxLengthValue(list));
}
public static int getMaxLengthValue(ArrayList<Integer> list) {
ArrayList<Integer> sList = new ArrayList();
int MaxLengthTemp = 1;
list.add(null);
for (int i = 0; i < list.size() - 1; i++) {
if (list.get(i) == list.get(i + 1)) {
MaxLengthTemp++;
} else {
sList.add(MaxLengthTemp);
MaxLengthTemp = 1;
}
}
//for (int i = 0; i < sList.size(); i++) {
// System.out.println(sList.get(i));
//}
int MaxLengthValue = sList.get(0);
sList.add(0);
for (int i = 0; i < sList.size() - 1; i++) {
if (MaxLengthValue < sList.get(i + 1)) {
MaxLengthValue = sList.get(i + 1);
}
}
return MaxLengthValue;
}
}