def vol_cuboid(width: float, height: float, length: float) -> float:
    if width < 0 or height < 0 or length < 0:
        raise ValueError("vol_cuboid() only accepts non-negative values")
    return float(width * height * length)