SAMA: Self-adjusting multi-cycle approximate adder. (April 2023)