Multiple Input Logic Gates