Completed the 2 types of Adders