Let's express this optimization in pseudocode