Digital Systems Design Using Verilog Solutions