Помогите!
package com.javarush.task.task07.task0718;
import java.io.IOException;
import java.util.Scanner;
import java.util.ArrayList;
//1. Введи с клавиатуры 10 слов в список строк.
//2. Определить, является ли список упорядоченным по возрастанию длины строки.
//3. В случае отрицательного ответа вывести на экран индекс первого элемента, нарушающего такую упорядоченность.
public class Solution {
public static void main(String[] args) throws IOException {
ArrayList<String> list = new ArrayList<String>();
Scanner in = new Scanner(System.in);
int a = 0;
int b = 0;
for(int i = 0;i<10;i++)
list.add(i, in.nextLine());
for(int i = 0;i<list.size();i++){
if(list.get(i).length()>=list.get(i+1).length()){
System.out.println(i);
break;
}
}
}
}