https://betapython.com/when-to-use-linkedlist-over-arraylist-in-java/
When To Use LinkedList Over ArrayList In Java?