6.1.2 Logic operations