A large class of elementary logical puzzles can be solved using the laws of boolean algebra and logic truth tables. Familiarity with boolean algebra and its simplification process is a prerequisite to understand the following examples.
We begin with simpler elements---they might be small computer programs, elementary logical principles, ...
 
|