Implementation using
NAND gates
lIn some families of logic, and- and or- gates might not be available.

lInstead the only gate is nand (negated and).

lThe question of sufficiency arises.