What bitwise operations can be performed on a `BitSet`?
A `BitSet` can only perform basic arithmetic operations, like addition and subtraction, not bitwise operations.
Thatâ€™s incorrect. A `BitSet` specifically supports bitwise operations, not arithmetic operations.
Can you explain how `and()`, `or()`, and `xor()` differ from regular arithmetic operations?