/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
ArrayList<String> a = new ArrayList<String>();
//Adding elements to the ArrayList
a.add("ru");
a.add("stack");
a.add("over");
a.add("flow");
System.
out.
println("ArrayList: "+a
);
ArrayList<String> b = (ArrayList<String>)a.clone();
System.
out.
println("copy of ArrayList: "+ b
); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCUFycmF5TGlzdDxTdHJpbmc+IGEgPSBuZXcgQXJyYXlMaXN0PFN0cmluZz4oKTsKCgkgICAgIC8vQWRkaW5nIGVsZW1lbnRzIHRvIHRoZSBBcnJheUxpc3QKCSAgICAgYS5hZGQoInJ1Iik7CgkgICAgIGEuYWRkKCJzdGFjayIpOwoJICAgICBhLmFkZCgib3ZlciIpOwoJICAgICBhLmFkZCgiZmxvdyIpOwoJICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIkFycmF5TGlzdDogIithKTsKCQoJICAgICBBcnJheUxpc3Q8U3RyaW5nPiBiID0gKEFycmF5TGlzdDxTdHJpbmc+KWEuY2xvbmUoKTsKCSAgICAgU3lzdGVtLm91dC5wcmludGxuKCJjb3B5IG9mIEFycmF5TGlzdDogIisgYik7ICAKCX0KfQ==