Pergunta de entrevista da empresa Aptiv

using macros for bit flip/set/clear operations