const memo = memoize(fn);
memo('a'); memo('b'); memo('c');
memo('a'); memo('b'); memo('c');
// fn called exactly 3 times totalEach distinct key is computed once β no matter how many times you call with it.
Memoization can store results for many different inputs independently.
Challenge: Create and test a memoized function with multiple distinct arguments to verify each is cached separately.