2Be careful when treating logical expressions as integers as the 8-bit integers may silently overflow at 256.