Добрый день, пожалуйста объясните прям на пальцах почему тут пример 1 for (int i = 0; i < list.size()-1; ){ // почему тут list.size(-1)?? if (list.get(i).length()<=list.get(i+1).length()) i++; else { System.out.println(i+1); break; } пример 2 for (int i = 0; i <5 ; i++) { String a = scaner.nextLine(); list.add(a); } for (int i = list.size() -1; i >= 0; i--){ // почему тут так же -1 (у меня список из 5 элементов, если я вместо list.size() -1 напишу 5, то ничего не работает. System.out.println(list.get(i)); }