Izstrādājiet funkciju memo(fn, lifetime), kas atgriež jaunu funkciju un kešē rezultātu no sākotnējās funkcijas bez argumentiem noteiktā dzīves laikā milisekundēs. Tā jākešē tikai pēdējais rezultāts, bez atslēgām un Map; atkārtots izsaukums dzīves laikā jāatgriež kešētais rezultāts.