arraylist_analysis