I would like to set the i-th bit to zero no matter what the i-th bit is.
unsigned char pt = 0b01100001;
pt[0] = 0; // its not how we do this...
Setting it to one, we can use a mask pt | (1 << i)
but i'm not sure how to create a mask for setting 0, if thats possible.