```python
def bin_rotate(entries: list[str], places: int) -> list[str]:
    if len(entries) == 0:
        return []
    shift = places % len(entries)
    if shift == 0:
        return entries
    out = entries[-shift:] + entries[:-shift]
    return out
```