Не могу понять что не так. Помогите плиз
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 h = new BufferedReader(new InputStreamReader(System.in));
ArrayList<Integer> list = new ArrayList<Integer>();
for (int i = 0; i < 10; i++){
String s = h.readLine();
list.add(Integer.parseInt(s));
}
int max = 1;
int maxF = 0;
for (int i = 0; i < 10; i++){
if (list.get(i) == list.get(i + 1) || list.get(i) == list.get(i - 1)){
max++;}
if (max > maxF)
maxF = max;
else
max = 1;
continue;
}
System.out.println(maxF);//напишите тут ваш код
}
}