DIY - Build your own combinational logic circuit using generalized simulator