The removeElement method is intended to remove all instances…

The removeElement method is intended to remove all instances of target from the ArrayList object data passed as a parameter. The method does not work as intended for all inputs. public void removeElement(ArrayList data, int target){ for (int j = 0; j < data.size(); j++) { if (data.get(j).equals(target)) { data.remove(j); } }} Assume that the ArrayList object scores and the int variable low_score have been properly declared and initialized. In which of the following cases will the method call removeElement(scores, low_score) fail to produce the intended result?

Note:  This question is completely optional and leaving it b…

Note:  This question is completely optional and leaving it blank will not hurt your grade, but if you choose to answer it you will earn up to 10 points (25%) extra credit on this exam, making your maximum possible score 40 out of 30.     Of all the readings in our course this semester, which do you think is the most interesting and/or compelling for you personally?  Why?  (minimum word count for full 10 points of credit = 100 words)