unsigned char modifyBit(unsigned char reg, int pos, int mode) {
// Write your code here
if(mode) // Checking if mode is set or clear
return reg | (1<<pos); // if mode is '1' bit set in pos
else
return reg & ~(1<<pos); // if mode is '0' bit clear in pos
}