import java.util.*;
import java.lang.*;
import java.io.*;
class ArrayListIterator {
public static void main
(String a
[]){ ArrayList<String> arrl = new ArrayList<String>();
//adding elements to the end
arrl.add("First");
arrl.add("Second");
arrl.add("Third");
arrl.add("Random");
Iterator<String> itr = arrl.iterator();
while(itr.hasNext()){
System.
out.
println(itr.
next()); }
}
}
CgppbXBvcnQgamF2YS51dGlsLio7CmltcG9ydCBqYXZhLmxhbmcuKjsKaW1wb3J0IGphdmEuaW8uKjsKCmNsYXNzIEFycmF5TGlzdEl0ZXJhdG9yIHsKIAogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nIGFbXSl7CiAgICAgICAgQXJyYXlMaXN0PFN0cmluZz4gYXJybCA9IG5ldyBBcnJheUxpc3Q8U3RyaW5nPigpOwogICAgICAgIC8vYWRkaW5nIGVsZW1lbnRzIHRvIHRoZSBlbmQKICAgICAgICBhcnJsLmFkZCgiRmlyc3QiKTsKICAgICAgICBhcnJsLmFkZCgiU2Vjb25kIik7CiAgICAgICAgYXJybC5hZGQoIlRoaXJkIik7CiAgICAgICAgYXJybC5hZGQoIlJhbmRvbSIpOwogICAgICAgIEl0ZXJhdG9yPFN0cmluZz4gaXRyID0gYXJybC5pdGVyYXRvcigpOwogICAgICAgIHdoaWxlKGl0ci5oYXNOZXh0KCkpewogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oaXRyLm5leHQoKSk7CiAgICAgICAgfQogICAgfQp9