I don't understand where is the mistake, it's works fine, but the task condition is not satisfied :(
package fr.codegym.task.task07.task0718;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
/*
Vérification d'ordre
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader sc = new BufferedReader(new InputStreamReader(System.in));
ArrayList<String> liste = new ArrayList<String>();
for(int i =0;i<10;i++){
String s = sc.readLine();
liste.add(s);
}
for(int i=0; i<liste.size();i++){
if(liste.get(i).length()<liste.get(i+1).length()){
}else{
System.out.println(i);
break;
}
}
}
}