Bit Manipulation
Tasks that require bit manipulation:
Binary numbers system
Each position value in a binary number are the powers of two:
128 64 32 16 8 4 2 1
2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0