Added support for bitwise operations, fixed the formatting