Bitwise OR ( | )
Bitwise OR compares each bit of two integers. A bit in the result is 1 if at least one of the corresponding bits is 1; it is 0 only when both bits are 0.
Examples
5 | 3
12 | 10
7 | 4