[Dynamic Programming] Matrix Multiplication Problem Memo Method: Top-down recursion