experimentallydetermine what are the best values of for various list sizes - write complete adapter class that implements the sequence adt using java util arraylist object - implement the favorites list application using an array list instead of list compare it experimentally to the list-based implementation notes the concept of viewing data structures as collections (and other principles of objectoriented designcan be found in object-oriented design books by booch [ ]budd [ ]golberg and robson [ ]and liskov and guttag [ lists and iterators are pervasive concepts in the java collections framework our node list adt is derived from the "positionabstraction introduced by ahohopcroftand ullman [ ]and the list adt of wood [ implementations of lists via arrays and linked lists are discussed by knuth [