added another example for bit operations