import java.io.*;
import java.lang.reflect.*;
import java.util.ArrayList;
import java.util.*;
class Play {
public ArrayList<Integer> list = new ArrayList<>();
public int[] iarray = { 1, 2, 3 };
public boolean[] barray = { true, false };
Play o = new Play();
o.list.add(1);
o.list.add(2);
Field[] fields
= o.
getClass().
getDeclaredFields(); for (Field field
: fields
) { if (v.getClass().isArray())
else
}
}
int len
= Array.
getLength(obj
); for (int i = 0; i < len; i++)
res
[i
] = Array.
get(obj, i
); return res;
}
}
aW1wb3J0IGphdmEuaW8uKjsKaW1wb3J0IGphdmEubGFuZy5yZWZsZWN0Lio7CmltcG9ydCBqYXZhLnV0aWwuQXJyYXlMaXN0OwppbXBvcnQgamF2YS51dGlsLio7CgpjbGFzcyBQbGF5IHsKCXB1YmxpYyBBcnJheUxpc3Q8SW50ZWdlcj4gbGlzdCA9IG5ldyBBcnJheUxpc3Q8PigpOwoJcHVibGljIGludFtdIGlhcnJheSA9IHsgMSwgMiwgMyB9OwoJcHVibGljIGJvb2xlYW5bXSBiYXJyYXkgPSB7IHRydWUsIGZhbHNlIH07CgoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgdGhyb3dzIElPRXhjZXB0aW9uLCBJbGxlZ2FsQWNjZXNzRXhjZXB0aW9uIHsKCQlQbGF5IG8gPSBuZXcgUGxheSgpOwoJCW8ubGlzdC5hZGQoMSk7CgkJby5saXN0LmFkZCgyKTsKCgkJRmllbGRbXSBmaWVsZHMgPSBvLmdldENsYXNzKCkuZ2V0RGVjbGFyZWRGaWVsZHMoKTsKCQlmb3IgKEZpZWxkIGZpZWxkIDogZmllbGRzKSB7CgkJCU9iamVjdCB2ID0gZmllbGQuZ2V0KG8pOwoJCQlpZiAodi5nZXRDbGFzcygpLmlzQXJyYXkoKSkKCQkJCVN5c3RlbS5vdXQucHJpbnRsbihBcnJheXMudG9TdHJpbmcodG9BcnJheSh2KSkpOwoJCQllbHNlCgkJCQlTeXN0ZW0ub3V0LnByaW50bG4odik7CgkJfQoJfQoKCXByaXZhdGUgc3RhdGljIE9iamVjdFtdIHRvQXJyYXkoT2JqZWN0IG9iaikgewoJCWludCBsZW4gPSBBcnJheS5nZXRMZW5ndGgob2JqKTsKCQlPYmplY3RbXSByZXMgPSBuZXcgT2JqZWN0W2xlbl07CgkJZm9yIChpbnQgaSA9IDA7IGkgPCBsZW47IGkrKykKCQkJcmVzW2ldID0gQXJyYXkuZ2V0KG9iaiwgaSk7CgkJcmV0dXJuIHJlczsKCX0KfQ==