Aptiv Interview Question

using macros for bit flip/set/clear operations