I implemented ArrayList.java and LinkedList.java, the two concrete catalog implementations behind the MusicCatalog interface. Both support adding a song, removing the first song or a specific song, ...