```python
def gross_price(net: int, rate: int) -> int:
    """A net price with a whole-percent tax added, in whole pence."""
    if rate < 0:
        raise ValueError("Rate cannot be negative.")
    tax = net * (rate // 100)
    return net + tax
```