Друзья, при попытке компиляции кода, выкидывает Нуллпоинтер. Не могу понять в чём причина. public class Solution { public static void main(String[] args) { ArrayList<String> strings = new ArrayList<String>(); strings.add("роза"); strings.add("лоза"); strings.add("лира"); strings = fix(strings); for (String string : strings) { System.out.println(string); } } public static ArrayList<String> fix(ArrayList<String> strings) { String indexR = String.valueOf(strings.indexOf("р")); String indexL = String.valueOf(strings.indexOf("л")); for (String x: strings){ if (x == indexR){ strings.remove(x); } if( x == indexL){ strings.add(new String(x)); } if ( x == indexR && x == indexL){ continue; } } //напишите тут ваш код return null; } }