Examples of Combinational Logic Design