Hello codegym colleagues! I tried to run the code with List<String> stringX = new ArrayList<String>(); but it kept on failing. Once I have changed the line to an ArrayList - ArrayList<String> stringX = new ArrayList<String>(); it passed. Shouldn't the requirement be to create an ArrayList rather than a list? This was confusing as in the previous exercise we used a list by declaring it private static List<String> strings; I fell like sometimes that the requirements are not well explained. Does anyone else feel the same?