Aptiv interview question

using macros for bit flip/set/clear operations