https://profilbaru.com/article/Least_recently_used