BruteForce + Memo