logic combinational 9798870