Lecture 2 – Combinational Circuits and Verilog