I don't feel strongly either way on this one, but you might also consider:

```python
min(n, *lures.keys())
```