MUX-based logic gates