There’s a way to use {and, or, not} to construct any logic function with any number of inputs and any truth table. Being able to do this shows that {and, or, not} is universal. There’s one general-purpose method that always works.
Try to figure out what it is, but maybe give up after 10 minutes and I’ll give you a hint.