Pregunta de entrevista de KayHut

implement a cache algorithm (or pseudo)