HalfAdder, FullAdder, Add16, Inc16