https://puppylpg.github.io/posts/2020/05/24/jcf/
Java Collection Framework - puppylpg