adds two complements test