Source: https://www.plymouth.ac.uk/uploads/production/document/path/3/3747/PlymouthUniversity_MathsandStats_truth_tables_Boolean_algebra.pdf