Coding Interview Question - Embedded C - Bit Manipulation - Toggle Nth Bit of an Integer