Corrected memory recursive addition