When Bit Manipulation Adds Complexity - When to Use Bit Manipulation | OneNoughtOne