For example, the gate A and B is a logic gate with 2 inputs and 1 output. There are exactly 16 of them, because: each logic gate takes two inputs, which can be truthy or falsey, giving us 4 possible inputs of the 4 possible inputs, each can have an output of truthy and falsey therefore, there are 2^4 possible logic gates, which is 16. Your task is to write 16 programs/functions which implement all of them separately. Your functions/programs must be independent. They are valid as long as they ...