code: go on
lience: gpl v3->v2.1
code: arraylist dup
code: go on