array list and linked list
change to singel Linked list