Count Set Bits in an Integer | Kernighan's Algorithm | Bit Manipulation | Competitive Programming