Review: Boolean Functions
Boolean functions have arguments that take two values ({T,F} or {0,1}) and they return a single or a set of ({T,F} or {0,1}) value(s).
Boolean functions can always be represented by a table called a “Truth Table”
Example: F: {0,1}3 -> {0,1}2