Text this: Implementation, Test Pattern Generation, and Comparative Analysis of Different Adder Circuits