OR gate and testing