ECS 154a Homework using SystemVerilog