Pergunta de entrevista da empresa Lime

Write a cache and test it.