Addition/Subtraction three code generation working