Verilog 0764, hw3b in progress