memory-management-memoization Memory management and new tricks. memory management using memoization technique