Create memoization.cpp