http://www.cplusplus.com/reference/ciso646/ Use clear words like and or not instead of && || !
and
or
not
&&
||
!