Pergunta de entrevista da empresa Lab49

write a higher order function for memoization.