HDL Path cs348 unit3new